1	6646	31
2	11726	30
4	19607	28
5	23351	23
8	33466	20
9	36896	18
11	43684	17
13	51050	16
17	64833	15
21	77996	13
26	94818	11
98	290240	10
111	321849	9
141	399637	7
169	473934	6
174	487771	5
274	718018	3
277	725110	2
2859	6176781	1
8214	17521522	0
