25776 3
55656 3
73879 13
43681 3
66233 8
41152 3
27507 5
31682 5
29159 1
40184 5
301333 36
22177 1
49855 6
32807 2
57231 3
36104 2
38727 14
45858 2
139803 29
154205 16
100256 5
87628 9
77234 11
53557 10