16060 40
21142 46
15185 8
64185 164
14625 18
9549 15
19759 31
27053 45
18991 33
18356 40
56511 93
22671 24
17902 48
17617 51
30085 90
41678 25
4497 10
2139 9
53560 71
34178 109
20516 38
26432 124