16
14
28
23
12
360
29
71
106
13
63
40
31
128
15
70
27
39
8
4
26
11
32
5
24
129
42
25
50
6
1162
103
64
3
10
81
165
21
386
45
121