14304 0
24853 10
32530 1
25134 11
40951 4
66151 7
90153 8
38334 3
51030 4
38151 25
173858 7
481004 13
422704 24
435877 34
154102 5
267459 23
646880 34
78502 7
116576 15
99480 9
133276 16
147653 12
297934 18
185479 28