1	6885	23
5	21244	21
7	27057	18
12	39835	17
17	51446	16
28	78270	14
37	103151	13
42	114498	12
47	126276	10
68	173068	9
73	184146	8
115	268701	7
119	276007	5
120	278191	4
130	298278	3
131	300357	2
151	339817	1
4738	8119586	0
