1	5641	25
6	27657	24
8	34682	22
15	61497	20
18	71859	16
20	78053	14
23	87858	11
230	782670	10
233	791975	9
408	1358194	8
924	2909744	5
941	2958667	2
3140	9232032	1
5786	16190976	0
