19255 0
27926 1
18226 2
91609 16
32377 2
43980 1
50082 8
63182 2
44478 6
59101 8
39507 1
24533 2
22908 1
20203 1
18158 1
28955 0
39904 5
27902 4
46104 7
31259 3
30829 1
76184 14
35757 2
29732 3