1	6858	31
3	17027	30
5	26221	29
6	30387	27
8	38571	26
10	46608	25
11	50673	22
12	54767	19
14	62460	18
15	66319	17
56	232768	16
62	253345	13
78	317432	10
487	1792453	9
496	1823852	8
516	1887088	7
859	3060160	6
866	3081170	5
1171	4083092	4
3491	11645939	3
3995	13192657	2
5155	16721340	1
25617	76823729	0
