CREATE TABLE table_51791 ("Election" CLOB, "D\\u00e1il" CLOB, "Share of votes" CLOB, "Seats" FLOAT, "Total seats" FLOAT)

with shares of 45.3% and total seats less than 166. what is the greatest number of seat?
SELECT MAX("Seats") FROM table_51791 WHERE "Share of votes" = '45.3%' AND "Total seats" < '166'
SELECT MAX("Seats") FROM "table_51791" WHERE "Share of votes" = '45.3%' AND "Total seats" < '166'