1	6107	28
2	10808	26
5	22839	25
9	39978	24
12	51125	23
15	63617	22
20	86314	20
21	90298	19
25	105034	18
27	112820	17
29	120185	16
32	131601	13
84	329478	9
384	1382328	8
707	2487283	7
718	2522268	5
1258	4315016	4
2571	8562959	2
9248	28950267	1
17081	51997612	0
