1	7771	21
10	42271	18
11	45932	15
18	70951	14
22	84743	13
47	162178	12
68	225668	10
79	259837	7
87	282686	4
121	386959	3
295	867337	2
313	920755	1
340	990130	0
