69
97
15
7
43
50
98
30
200
118
834
164
117
65
682
544
74
131
35
146
45
4364
10
16
304
296
308
126
249
254
1214
217
105
322
182
133
41
20
325
422
2812
245
19
1020
246
99
324
31
12
236
120
93
38
841
364
33