245
62
866
131
29
126
1115
99
241
196
143
219
224
828
6
599
70
28
77
53
166
589
255
8484
343
596
221
197
186
341
289
315
125
254
1973
56
12
2449
84
35
102
1409
8165
363
188
69
965
2009
151
286
87
16911