49903 0
83627 7
36601 3
82457 5
50858 6
27928 4
40726 4
22384 1
38957 6
162726 27
56955 2
17459 3
35426 3
65302 5
30454 1
87102 14
25284 2
98631 4
52232 7
36178 5
38178 4
33208 4
61182 8
129127 34