1	10502	12
2	12704	11
3	14783	9
4	16575	8
39	84070	7
45	92957	5
54	106725	4
64	120933	3
152	266725	2
230	378705	1
338	525374	0
