1	7147	29
2	12066	25
5	22616	24
7	28991	23
8	31951	22
9	35156	21
10	38003	20
13	46292	19
18	62147	17
20	67704	15
21	70427	14
35	104308	13
40	117055	12
56	157768	11
74	203054	10
79	214964	9
81	220807	8
110	297903	7
139	365820	5
171	444041	4
175	453907	3
199	503912	2
229	567890	1
654	1397520	0
