22155 2
29601 6
18029 3
25376 3
36052 4
29078 5
108784 23
29680 4
33781 6
40156 9
19607 3
30655 4
25853 4
22077 4
102284 15
45657 16
34755 3
22430 1
62729 18
25632 3
46209 14
31156 2
26605 1
51807 3