1	10499	41
7	43448	40
8	47766	38
10	56650	37
11	61330	33
12	65587	29
15	79687	28
16	83835	27
20	100834	26
27	131769	25
30	145272	24
33	158258	22
34	162351	18
40	188730	17
61	273376	16
68	299112	15
80	343997	14
81	347329	12
84	359713	10
119	490579	9
135	548348	8
184	719554	7
199	769406	6
240	899029	5
288	1062836	4
329	1206836	3
423	1498513	2
443	1560763	1
18199	53269171	0
