1	10844	46
2	17621	44
4	27722	43
6	36547	41
7	40512	37
8	43928	34
10	49649	33
16	66004	31
18	72231	28
19	75517	26
25	93315	23
26	96037	22
29	103337	21
38	128795	18
43	143544	17
44	146504	16
49	161737	15
55	177884	14
59	188728	13
69	213144	11
78	235894	10
80	240145	9
84	249517	8
126	344170	7
181	471722	6
221	574721	5
613	1428178	4
754	1710580	3
1148	2505515	2
3722	7659024	1
93698	176460219	0
