1	9029	24
2	14217	21
3	18601	19
5	26585	18
8	37507	17
10	44171	16
13	53203	15
21	78848	11
22	81660	10
29	106077	9
36	127692	6
107	325813	5
121	365103	3
5636	12913459	2
8187	18517080	1
15328223	30011289282	0
