1	3030	12
2	5245	10
4	9142	8
5	11002	7
11	21009	6
14	25870	5
25	43170	4
33	55884	3
44	70958	2
49	78177	1
94	140745	0
