19984 0
23078 0
55702 3
25353 2
17230 0
27857 3
16452 1
22853 4
27680 5
35454 5
20308 1
22582 1
24109 3
17832 2
19676 1
15534 1
128008 7
40551 8
32277 4
37559 5
48859 9
77630 17
61132 12
44756 6