33
63
26
24
64
7
162
3
40
119
43
53
247
125
80
73
58
18
152
14
78
22
46
16
359
228
320
13
31
6
93
255
242
45
121
50
49
28
11
19
35
85
126
48
37