32256 5
30480 2
35555 1
33051 2
43634 3
72376 6
105355 9
109180 13
41031 2
38109 2
45082 5
53107 17
61183 7
42333 8
42808 3
45732 8
48428 5
54859 12
60502 6
41334 4
49456 1
64455 17
40108 1
57101 9