249
27
416
173
384
139
60
186
814
33
398
294
127
57
86
72
79
49
56
129
1281
431
55
198
117
66
283
392
7186
225
36
1824
142
199
96
468
47
23
135
85
160
411
413
188
51
208
532
286
20
34
256
255
262