19857 0
21730 1
23129 2
23426 1
25457 4
31958 6
24283 1
29451 6
27755 2
145281 20
39832 6
28151 3
53529 3
45558 5
18103 1
28709 4
118759 26
29034 1
40934 5
41807 9
66954 10
165458 9
28606 7
32457 4