1	11223	39
3	25169	37
5	36079	34
8	50928	33
11	65108	31
12	69647	27
14	78933	24
15	83654	22
19	102907	21
49	220780	18
63	272286	16
81	349350	14
93	392134	13
97	407794	11
142	576634	10
153	615592	9
198	763715	6
275	1013750	5
876	2891509	4
1095	3544233	3
1330	4220916	2
1372	4365243	1
1542	4869670	0
