49908 0
83634 7
36601 3
82452 5
50854 6
27934 4
40733 4
22384 1
38956 6
162731 27
56959 2
17453 3
35426 3
65308 5
30458 1
87102 14
25284 2
98629 4
52227 7
36179 5
38184 4
33205 4
61182 8
129127 34