1	9882	9
8	22197	7
10	25610	5
44	70994	4
55	86092	3
95	133932	2
122	188448	1
158	252916	0
