1	7722	23
2	12527	22
4	20159	21
7	30630	20
10	40967	18
14	55583	15
16	62064	14
23	84143	13
25	90355	12
26	93957	9
28	100591	8
37	133026	7
64	218289	6
70	236942	5
108	348253	4
118	377650	3
142	456511	2
146	467204	1
155	491012	0
