How many distinct parties are there for representatives?
select count(distinct party) from representative