1	7419	26
5	24224	24
10	43976	20
11	47260	19
20	77868	18
21	80992	17
24	91815	15
27	101814	14
33	121630	13
35	128016	11
36	131265	10
40	143921	8
52	185886	7
73	256790	3
97	331864	2
126	421590	1
206	626051	0
