1	8359	26
12	49581	23
16	62924	22
17	66868	14
22	85462	11
25	94992	9
26	98132	8
29	109468	7
51	179806	5
92	300159	4
242	700209	3
264	757347	2
299	845989	1
2046	4910376	0
