194
21
70
629
134
15
23
534
8
111
17
87
188
139
260
276
25
232
74
155
419
330
170
152
776
109
27
220
144
538
783
31
178
193
486
255
573
150
228
104
500
174
391
1164
137
97
491
985
319
26
505
553
226
347
352
324
258
135
262