1	6441	34
2	11305	33
3	15005	32
4	18409	31
5	21304	30
7	27063	27
10	35907	24
16	54363	21
20	65468	17
21	68541	15
26	82585	12
28	88642	11
32	100028	10
42	126185	9
65	177602	8
72	194139	7
73	196763	6
77	206396	5
86	228492	4
109	281088	3
127	321407	2
152	373790	1
745	1497556	0
