8490
296
69
309
642
249
104
50
223
325
8
246
100
31
380
120
103
259
614
160
277
35
41
129
177
330
149
198
268
247
65
79
36
597
147
1034
53
19
82
95
112
275
61
29
13
153
26
382
151
128
138
4
80
1203