1	10004	11
4	16260	10
5	18168	9
10	26749	7
12	29352	6
15	34163	4
30	57453	3
67	108921	2
88	136950	1
149	209522	0
