1	12190	49
2	19785	46
5	39995	37
8	59620	36
9	65740	32
10	71065	30
30	192781	29
34	214521	28
36	225338	27
39	241925	26
40	246666	25
43	262947	23
44	267229	22
48	287659	21
49	292164	19
50	296456	17
51	301635	13
56	326080	12
60	344116	11
173	917262	9
326	1632974	7
1239	5573089	6
1248	5608133	5
1255	5633113	4
1683	7392671	3
1708	7483022	2
3490	14389968	1
10478	39576409	0
