32555 0
43234 8
24759 1
51456 2
94182 14
27580 2
140808 20
54652 6
44729 9
109633 24
344628 63
55231 10
120931 31
241156 45
171279 10
75858 13
114059 15
76076 12
55278 7
37476 3
87584 36
66356 12
93253 22
165656 27