16060 40
21563 47
15579 8
65508 166
14625 18
9549 15
19759 31
27465 45
19423 34
18761 39
58631 99
22671 24
18702 49
17617 52
31728 94
42090 25
4497 11
2139 9
53962 71
34592 110
20932 40
26828 127