1	7586	21
2	12634	19
4	20851	17
6	28428	16
8	36292	13
10	43936	12
32	118708	11
35	128373	10
48	170031	9
50	176456	8
67	235212	7
92	313290	5
186	587538	4
221	676537	3
241	730941	2
298	884506	1
300	889826	0
