1	7097	27
2	12014	25
3	15930	24
7	29431	23
8	32275	22
9	35589	19
22	78483	17
23	81586	16
25	87429	15
29	99240	12
37	122607	10
48	156760	8
128	389352	7
142	433106	6
194	597707	5
212	642985	4
261	764212	3
449	1204105	2
722	1793256	1
3568	7828756	0
