1	8974	47
3	19283	43
4	22317	39
8	33137	37
12	43294	36
21	63259	34
22	65327	33
23	67728	32
26	74169	31
31	83978	30
33	89066	29
35	93552	28
45	115865	27
50	127362	25
53	134128	24
57	142906	22
58	145181	19
60	149891	18
65	161431	17
67	166534	16
80	195360	15
90	219679	14
113	267670	12
132	303154	11
136	311004	10
149	336269	9
158	351940	8
168	368851	6
180	389605	5
206	434529	4
212	444561	3
216	450166	2
263	525466	1
290	566268	0
