18032 27
9648 31
22677 64
19840 51
21858 55
28481 77
7614 19
16213 20
14820 30
31121 76
11651 17
21571 33