CREATE TABLE table_2668387_18 (first_elected VARCHAR, incumbent VARCHAR)

Name the number of first elected for john smith
SELECT COUNT(first_elected) FROM table_2668387_18 WHERE incumbent = "John Smith"
SELECT COUNT("first_elected") FROM "table_2668387_18" WHERE "John Smith" = "incumbent"