77558 18
28654 6
31404 8
31858 3
32179 5
31078 5
34203 5
27955 5
36234 2
29352 1
22858 2
35030 0
31931 3
22232 1
24852 4
33407 3
20684 6
45231 8
46678 12
44409 3
73905 9
55478 18
54479 16
77758 19