22457 3
33804 4
28632 3
44529 3
23382 2
30981 2
22728 2
21126 1
59481 2
27783 2
46276 3
24629 1
31732 7
28233 3
40683 6
17328 3
29083 3
36984 6
35103 9
33409 4
52905 6
19903 1
16453 3
47584 6