1	3436	12
7	13151	11
8	14870	10
18	27617	9
19	28932	7
39	52454	6
40	53673	5
53	70913	4
88	112422	3
155	178460	2
158	182141	1
172	197084	0
