1	3887	16
4	10352	13
5	12207	11
6	14086	7
9	18868	6
17	32255	5
52	85476	4
74	120556	3
105	166706	2
160	243056	1
172	260235	0
