3101112
2350111
2233110
1960108
147797
208097
267295
185394
183894
215493
263793
216592
229488
199588
224787
158485
274184
158879
266576
162675
2241110
228186
142884
1413116
1446103
149999
1454106
143993
147776
142684
1477117
1507107
1445106
151086
144156
145489
145583
1509101
1518117
152169