1	6917	31
2	11821	30
4	20189	25
10	45407	24
12	54082	22
14	62291	20
15	66290	19
32	134222	17
34	141906	15
37	153376	14
38	156978	13
43	174691	12
48	191694	11
84	323984	10
88	339114	9
240	890413	8
243	899956	6
1187	4135169	5
1202	4179415	4
2387	8000588	3
4527	14566643	2
8298	25707291	1
29082	83889951	0
