1	9132	30
4	23443	29
5	26579	27
8	35796	26
9	38611	23
12	48977	21
18	69120	19
20	76860	16
21	80405	14
37	135072	13
40	144352	11
50	175060	10
66	222571	9
73	244564	8
96	313103	7
100	325741	6
183	533769	4
272	779792	3
282	810231	2
973	2513495	1
14932	32825629	0
