31105 3
48126 6
22704 3
51702 4
63751 7
59106 4
73430 13
78134 8
24054 3
135226 17
73581 4
101482 16
105655 33
121809 13
38952 2
33006 2
100106 7
89326 9
60776 8
61102 5
86833 14
34305 1
38280 2
29629 0