84
8
293
49
22
15
101
56
276
7
28
68
182
37
704
120
59
123
329
281
258
305
122
136
216
349
147
357
211
274
97
449
294
177
480
354
736
391
485
36
169
239
336
73
27
1486
99
43
33
115
14
45