1	9120	31
3	17758	29
4	21264	27
12	45953	26
14	52611	22
15	57017	21
18	68585	18
24	89795	16
26	97374	12
52	182948	11
57	200381	10
113	368328	8
149	470021	7
165	515209	6
181	564202	5
206	650404	4
232	717041	2
271	809552	1
649	1671608	0
