1	6778	20
2	11883	19
3	15333	17
5	20402	16
8	28920	15
30	85347	13
42	118431	12
46	127524	11
52	142863	10
54	147736	8
74	198861	7
80	214881	4
84	225691	3
103	271007	2
131	332154	1
552	1148688	0
