9198 3
17925 19
25821 46
13032 10
36893 75
37381 117
21925 85
15490 28
16916 16
51833 97
23776 53
21029 47
15557 20
14803 27
32315 62
49185 144
30295 93
40153 104
14769 21
39559 84
19255 38
50402 101
31359 68
38669 95