1	9623	35
3	19426	31
4	23239	29
5	27682	28
6	31847	26
7	35785	25
8	39336	23
9	43036	21
11	49578	19
15	61864	17
21	80149	16
22	83610	14
25	94482	13
33	121047	12
41	146670	11
46	162049	10
52	182098	7
118	380073	6
125	399252	5
136	430737	4
223	686822	3
287	846941	2
454	1235160	1
672	1746880	0
