250
826
164
785
17
276
63
688
26
231
24
353
52
241
65
285
9
227
79
313
20
219
12
142
10
139
2
148
7
123
49
286
16
156
8
155
172