1	2565	18
3	6380	13
4	8092	11
5	9809	8
13	24553	6
45	83515	5
98	169243	4
101	174176	3
132	224942	2
141	239130	1
142	240602	0
