how many republicans and how many democrats are in the senate