31153 3
48207 6
22779 3
51706 4
63853 7
59254 4
73484 13
78304 8
24184 3
135352 17
73609 4
101476 16
105756 33
121855 13
39028 2
33055 2
100126 7
89403 9
60934 8
61108 5
86958 14
34382 1
38501 2
29626 0