19852 0
21780 1
23134 2
23431 1
25456 4
31953 6
24508 1
29451 6
27752 2
145306 20
39908 6
28204 3
53526 3
45627 5
18130 1
28734 4
118803 26
29108 1
40955 5
41828 9
66951 10
165532 9
28629 7
32556 4