22057 3
32656 4
28327 3
44008 3
23104 2
30351 2
22208 2
20683 1
59083 2
27355 2
46005 3
24184 1
24602 3
31380 7
27756 3
29534 5
40080 6
16907 3
25358 5
28708 3
36583 6
34581 9
32853 4
52130 6