33
37
75
8
28
58
96
11
7
2
16
261
156
76
55
234
17
12
10
165
136
401
250
315
19
492
27
217
137
91
51
74
31
64
6
1355
109
65
44
15
329
23
310
3215
107
49
20
18
40
32