42332 7
47730 4
35977 1
38629 3
46382 2
39027 2
37632 4
72907 7
33233 2
57452 6
48256 7
59379 12
58128 6
42983 6
67980 12
77406 8
32602 2
66102 6
63152 4
24251 4
74601 5
49652 11
56683 5
67780 3