1	7968	28
3	17161	26
4	20607	25
8	32073	24
9	35112	19
10	37625	18
16	54636	16
18	60402	14
20	65660	13
23	72791	12
26	80273	9
34	100990	8
48	132631	6
51	140160	5
74	194470	4
100	252179	3
123	302523	1
165	392760	0
