32802 5
77706 6
46479 6
21830 4
25608 2
33006 5
58431 7
40002 5
42956 6
365758 40
90532 11
31902 6
44880 13
66784 15
51008 5
22554 3
31157 3
36552 0
21308 3
58282 5
27679 3
132880 22
20157 1
45502 6