1	6693	34
2	11684	33
5	22395	31
6	25167	29
7	27898	28
12	41164	25
15	47936	23
17	52423	22
21	63109	21
22	65437	20
25	73906	19
32	91723	18
35	99974	17
41	116069	16
46	130442	14
48	136632	13
49	140078	12
57	162811	11
72	200833	9
76	212348	7
82	229003	6
104	282097	4
112	297347	3
127	327750	2
133	340523	1
677	1302586	0
