1	8416	28
2	13347	27
4	22426	24
5	26583	22
6	30640	21
7	34358	19
8	37729	18
10	44831	17
11	56414	16
22	99060	13
29	126442	12
33	138756	11
48	185377	10
59	223302	9
62	232657	6
64	239011	5
92	324703	4
166	514817	3
1481	3688497	2
2471	6003375	1
10697	23622944	0
