1	3549	14
3	7346	13
4	8997	12
6	12054	11
7	13533	9
8	15062	8
12	21789	7
14	25461	4
18	30947	3
20	34418	2
28	46328	1
93	129158	0
