193
21
70
629
134
15
23
533
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
486
255
573
150
227
104
500
174
389
1164
137
97
491
984
317
26
505
553
418
226
347
351
324
258
135
262