1	2919	16
3	6991	13
9	15974	12
14	23604	11
15	25168	9
19	30989	8
23	36930	7
34	51429	6
38	57226	5
57	81635	4
67	94655	3
74	104285	2
169	213864	1
199	245645	0
