1	8575	49
5	25133	48
6	28666	43
7	32062	42
14	54688	39
18	68471	37
19	71845	36
20	74960	32
25	90616	30
27	97085	27
34	119499	26
45	152988	24
46	156381	22
49	165171	21
56	185093	18
57	188074	16
68	216380	15
69	219457	14
75	236448	13
78	245310	12
131	373097	11
147	406319	10
177	473229	9
179	477645	8
194	509640	7
329	789861	6
522	1183576	5
824	1768081	4
895	1897619	3
957	2014603	2
193695	329830465	1
198593	338160943	0
