12868 18
29999 40
21856 23
14140 28
22325 56
12595 13
21270 42
17611 19
19261 53
16804 23
40050 88
24638 61
25114 47
16388 26
8563 0
10213 7
11722 10
11417 4
15254 11
20197 17
15554 17
23697 43
24868 74
39660 80