1	2979	13
3	7090	11
4	8745	10
7	13820	9
9	16771	8
15	25305	7
19	29497	5
33	46173	3
41	54365	2
210	223041	1
240	256116	0
