17204 0
27831 3
16408 1
22855 4
27580 5
35428 5
20283 1
22552 1
24083 3
17779 2
19676 1
15509 1
127979 7
40459 8
32229 4
37383 5
48832 9
77580 17
61059 12
44657 6
82832 11
78703 6
30277 2
99027 15