1	10291	12
2	12468	11
3	14012	10
6	18128	6
24	42985	5
25	44549	4
27	47197	3
31	52516	1
49	74885	0
