1	14424	44
3	29340	43
4	34453	40
6	44938	39
10	65854	38
11	71790	31
13	82343	29
18	104580	26
21	118106	24
39	186013	23
41	193478	22
42	198355	21
57	264748	16
65	300964	14
73	336107	13
75	345478	12
83	384299	8
93	426281	7
96	440013	6
126	582182	4
180	787009	3
181	790537	2
270	1107274	1
3168	10765677	0
