1	8736	35
4	21617	34
7	31814	33
8	35559	31
10	41610	30
11	44138	27
16	59980	22
18	66224	21
19	69565	20
21	76051	17
25	90563	14
26	93531	13
28	100354	11
29	103556	10
32	111946	9
51	162574	7
63	197543	6
121	357371	5
131	384153	4
451	1163749	3
885	2214237	2
953	2381234	1
9401	20951939	0
