1	17114	21
2	21418	17
3	25238	15
4	28908	13
8	41014	12
11	50478	11
13	60052	10
15	66572	9
16	69286	7
20	81583	6
25	100268	5
39	146269	3
54	195340	2
102	337776	1
127	418483	0
