5479 2
8758 4
19809 1
32079 7
40627 2
42457 4
37704 8
26982 1
19731 2
27556 0
22808 10
39056 3
35401 8
18984 4
50958 4
33083 4
28980 5
22704 6
67431 2
28807 11
62632 12
105981 9
42378 4
39853 8