1	2886	8
7	11689	7
10	15933	5
34	41477	4
85	96776	3
106	122353	2
122	139259	1
138	156427	0
