29678 7
29382 2
28727 2
67858 4
34031 5
26980 6
29109 5
32932 5
28858 3
31152 3
45157 5
22107 3
30609 6
42152 9
24334 2
81627 8
35303 4
39954 5
22155 3
59955 6
131807 8
36702 8
40177 9
78031 16