1	9325	31
2	14543	29
4	23280	25
6	29941	23
7	33242	21
9	40801	20
11	46893	18
20	76086	15
43	158473	14
54	196488	13
59	211838	12
75	265040	11
87	308605	9
112	387836	8
129	436375	6
174	565074	5
183	590934	4
205	674578	3
231	745722	2
1778	4494223	1
64733	137643122	0
