1	9719	33
7	39445	31
9	46724	30
12	57584	27
15	68467	26
21	90180	25
31	125726	24
40	153131	23
41	156552	22
50	186152	20
55	204123	18
60	222366	16
82	291034	15
85	301913	14
93	328047	13
105	365722	12
116	400168	10
121	416571	8
171	557540	7
175	570366	6
202	649989	5
247	770521	4
423	1219957	3
6355	15669060	2
7141	17643058	1
9322	22901054	0
