Question: with shares of 45.3% and total seats less than 166. what is the greatest number of seat?
SQL: SELECT MAX Seats FROM table WHERE Share of votes = 45.3% AND Total seats < 166