1	2836	14
2	4507	13
4	7052	12
8	11891	9
13	17399	8
24	27557	7
33	35622	6
36	38849	5
69	66819	4
107	98342	3
116	105902	2
165	138074	1
357	251693	0
