1	5776	20
9	25015	19
11	28907	18
12	31221	17
15	37314	14
17	41034	13
22	49819	10
26	56238	8
46	83838	7
62	106246	6
77	126919	5
158	223515	4
308	391641	3
348	434725	2
353	441085	1
450	538424	0
