1	6338	24
2	11316	22
10	39569	21
15	54832	18
22	76686	16
25	87143	15
30	104024	14
36	125124	12
51	172632	11
62	208229	9
77	254100	6
213	599519	5
247	686028	4
298	818171	3
830	2047769	2
1221	2929554	1
1592	3733130	0
