How many positions had a difference of - 4 and an against of less than 24?
CREATE TABLE table_34591 (
    "Position" real,
    "Team" text,
    "Points" real,
    "Played" real,
    "Drawn" real,
    "Lost" real,
    "Against" real,
    "Difference" text
)
SELECT COUNT("Position") FROM table_34591 WHERE "Difference" = '- 4' AND "Against" < '24'
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: How many positions had a difference of - 4 and an against of less than 24? ### Input: CREATE TABLE table_34591 (
    "Position" real,
    "Team" text,
    "Points" real,
    "Played" real,
    "Drawn" real,
    "Lost" real,
    "Against" real,
    "Difference" text
) ### Response: SELECT COUNT("Position") FROM table_34591 WHERE "Difference" = '- 4' AND "Against" < '24'