29405 3
17405 0
14882 1
20527 3
22009 3
62126 9
30653 3
60933 4
34457 6
37981 1
37957 5
65929 6
75080 11
65126 13
65957 8
120104 40
33129 8
24605 4
15329 0
28476 1
28979 5
19683 0
35157 3
24155 3