33
235
321
20
75
465
323
484
35
476
44
25
182
18
61
258
36
293
124
78
28
27
69
39
165
221
121
264
1101
80
362
278
47
176
14
62
208
117
9
174
178
118
21
92
12
408
304
216
79
3535
41
120
63
100
103