1	7549	25
12	50399	24
13	53776	22
16	66467	21
20	81588	20
42	165351	18
55	209528	17
91	345045	16
94	355199	15
95	358226	12
101	375794	11
104	385602	10
108	396965	9
188	656735	8
199	690657	6
340	1143392	5
398	1330820	3
1435	4384984	2
1549	4673751	1
8504	22458626	0
