1	9954	15
2	12186	14
3	14104	12
6	18855	11
11	25700	9
14	29716	7
15	31286	5
72	108083	4
87	127089	3
88	128539	2
222	288467	1
273	349851	0
