1	6695	23
2	11734	21
5	20997	20
8	29973	19
13	41323	18
19	57035	17
20	59880	16
34	97619	15
42	120908	14
46	133364	13
55	160727	11
58	170008	10
63	184459	9
67	195646	8
78	220493	7
98	265446	5
165	407078	4
213	499553	2
236	543941	1
354	771025	0
