1	10170	34
2	16501	32
3	20538	30
4	24188	28
5	27283	24
6	30721	23
11	47370	21
14	57712	20
19	72101	17
24	86852	16
27	97206	15
61	189394	14
65	200745	13
79	237806	12
85	250972	9
122	339987	8
123	341914	7
130	356579	6
133	363544	5
291	701419	4
394	923582	3
772	1684548	2
942	2030894	1
4113	8232625	0
