35
659
44
336
224
168
40
1326
328
116
251
23
67
20
52
237
55
42
516
211
15
879
36
109
378
155
519
62
147
34
117
26
584
72
287
366
66
244
198
171
68
85
258
541
128
130
5775
101
77
462
61
239
268
94
150