factor out saint lague, count non-available seats
pseudo distribution of seats