19956 0
23080 0
55709 3
25329 2
17229 0
27855 3
16427 1
22856 4
27659 5
35451 5
20276 1
22584 1
24078 3
17776 2
19683 1
15528 1
128001 7
40553 8
32256 4
37377 5
48857 9
77633 17
61106 12
44726 6