33
235
320
20
75
464
323
484
35
475
44
25
182
18
61
258
36
292
124
78
28
27
69
107
39
165
221
121
264
1100
80
362
278
46
176
14
62
208
117
9
174
178
118
21
92
12
407
304
216
79
3535
41
120
100