how many different positions are there?
select count(distinct position) from player