17209 0
27827 3
16383 1
22852 4
27576 5
35404 5
20278 1
22551 1
24081 3
17779 2
19677 1
15484 1
127902 7
40457 8
32182 4
37355 5
48805 9
77579 17
61008 12
44634 6
82827 11
78679 6
30205 2
99001 15