1	7965	32
2	13600	30
3	18014	28
4	22067	27
6	30437	23
9	41525	20
13	56393	19
14	60004	18
15	63544	14
17	70345	12
20	81843	10
24	96419	7
32	126450	6
54	196712	5
85	278034	3
317	893078	1
765	1996504	0
