12928 4
19232 4
19608 5
12305 6
45784 2
21132 10
43801 12
78780 7
31533 4
31954 8
17978 9
36651 10
40029 3
105855 7
49083 10
56054 8
40308 1
28831 6
31832 0
78278 8
33959 4
50880 7
73306 3
54926 11