1	3245	11
3	6594	10
10	19062	9
21	35079	8
24	39687	7
27	44288	6
28	45885	4
29	47107	2
76	109132	1
111	156919	0
