31978 0
43206 2
36926 4
32952 2
32683 3
39709 4
22553 1
32456 4
32159 4
57057 5
40028 4
29904 1
45557 2
33126 5
63658 3
76631 7
36005 5
43806 5
27930 3
34251 5
70802 8
60854 12
29979 5
36057 6