1	3068	16
3	6663	12
7	11740	10
8	13165	9
10	15655	8
15	21686	7
21	28461	6
50	82992	5
61	95342	4
65	100465	3
119	157057	2
152	193043	1
180	220081	0
