allocation of seats