21883 4
55830 8
22979 1
31859 2
39101 6
36152 4
36503 7
31354 1
28509 2
101582 16
40777 5
118358 26
34655 6
38133 6
50659 2
27405 4
27709 2
23284 1
22952 2
19683 0
30753 3
24802 2
32455 1
22176 1