1	7459	18
5	24731	17
15	60999	15
17	68052	13
19	74768	11
20	77808	10
29	107957	9
32	117507	8
47	166638	7
67	220857	6
100	319530	5
105	333326	4
108	341006	3
130	400358	2
135	414384	1
240	699156	0
