1	6990	24
2	11238	23
6	22079	21
8	27452	19
10	32662	18
14	40371	16
22	57588	12
35	83507	10
45	102322	9
52	117629	8
61	133492	7
85	177283	6
125	251803	5
148	297720	4
165	331833	3
172	344819	2
267	497651	1
8864	11606142	0
