1	7939	29
4	21974	28
8	37468	27
10	45563	23
11	49478	22
12	53642	19
14	61189	18
20	84472	17
25	103612	15
33	134030	14
36	144260	13
45	178503	12
63	242833	10
71	269425	7
94	348163	6
126	441533	5
229	712942	3
460	1251329	2
632	1681142	1
926	2323199	0
