60255 8
39480 6
20801 1
72057 7
34879 2
21981 1
20804 1
77381 11
47702 1
27856 4
25476 1
20981 2
29378 4
27731 1
44526 4
43903 16
50633 14
50304 17
44802 8
19928 0
29231 3
136701 16
110977 15
127408 29