1	6723	33
2	11869	30
3	15981	27
7	29543	26
9	35462	25
12	42821	24
13	45285	23
15	50872	22
23	70816	21
25	76108	20
30	88117	18
41	115652	16
42	118462	15
45	127718	14
54	153583	13
66	184939	11
72	199272	10
74	204342	9
81	221897	8
82	224464	7
103	276579	6
105	281707	5
176	434173	4
226	535077	3
284	654845	2
304	695072	1
327	739053	0
