35
879
36
109
378
155
519
62
147
34
115
26
584
72
287
366
66
243
198
171
68
40
84
258
55
540
128
130
5770
101
77
461
61
237
268
94
150
51
56
17
57
42
286
25
235
194
138
75
209
459
99
96
69
12