1	6715	27
5	21791	26
6	25014	24
8	30425	23
9	33272	18
10	35553	17
13	43405	14
15	47583	13
17	53063	12
28	81441	11
30	85863	10
49	128066	6
65	167560	5
133	307838	3
156	354430	2
217	481295	1
320	674508	0
