1	6675	36
2	11961	35
4	18701	32
5	21587	30
14	42439	28
17	49734	26
19	54405	25
31	81847	23
33	86205	22
40	105123	19
47	121958	18
51	130905	16
52	133579	13
56	143898	12
65	166351	11
68	173669	9
93	234342	7
96	241719	6
125	305500	5
127	309845	4
131	317973	3
177	404923	2
332	689719	1
607	1185527	0
