1	12045	35
6	43024	34
9	58301	30
12	73569	29
14	81951	28
16	91739	27
17	97159	24
18	102409	22
21	117790	21
22	122455	18
26	139642	17
35	175160	15
36	178949	14
42	203507	13
46	218887	11
64	292434	10
68	309248	9
90	408352	8
118	519312	7
155	646564	6
156	650061	5
205	837650	4
230	941364	3
296	1171682	2
850	3028205	1
22768	74437673	0
