50529 14
41956 5
58180 16
43280 8
61228 3
22683 2
30933 1
25903 1
28180 0
51756 11
36029 1
22252 1
15826 0
38705 6
51857 3
38577 2
28526 3
21702 2
20979 0
21078 0
19727 2
18406 2
19853 1
202332 13