22333 3
51205 4
63357 7
58484 4
72905 13
77451 8
23309 3
134584 17
73332 4
101033 16
105255 33
121026 13
38377 2
32579 2
99258 7
88828 9
60333 8
60759 5
86026 14
33977 1
37877 2
29253 0
28030 2
168255 43