1	8574	36
2	13921	34
4	22987	30
5	26846	28
6	31564	25
7	34755	24
10	46597	23
11	50676	21
12	53913	18
14	61266	15
22	94698	14
24	103184	10
25	106388	9
37	146896	8
42	162062	6
48	178845	5
67	230491	4
98	310669	3
107	333925	0
