33
67
34
19
40
244
429
28
36
56
324
348
291
1267
25
27
31
284
76
314
18
116
24
60
51
142
173
95
35
106
266
68
42
143
61
55
522
78
20
49
45
121
37
200
194
64
675
739
23
162
161