Count the number of different statuses.
CREATE TABLE city (
    city_id number,
    official_name text,
    status text,
    area_km_2 number,
    population number,
    census_ranking text
)

CREATE TABLE farm_competition (
    competition_id number,
    year number,
    theme text,
    host_city_id number,
    hosts text
)

CREATE TABLE competition_record (
    competition_id number,
    farm_id number,
    rank number
)

CREATE TABLE farm (
    farm_id number,
    year number,
    total_horses number,
    working_horses number,
    total_cattle number,
    oxen number,
    bulls number,
    cows number,
    pigs number,
    sheep_and_goats number
)
SELECT COUNT(DISTINCT status) FROM city
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: Count the number of different statuses. ### Input: CREATE TABLE city (
    city_id number,
    official_name text,
    status text,
    area_km_2 number,
    population number,
    census_ranking text
)

CREATE TABLE farm_competition (
    competition_id number,
    year number,
    theme text,
    host_city_id number,
    hosts text
)

CREATE TABLE competition_record (
    competition_id number,
    farm_id number,
    rank number
)

CREATE TABLE farm (
    farm_id number,
    year number,
    total_horses number,
    working_horses number,
    total_cattle number,
    oxen number,
    bulls number,
    cows number,
    pigs number,
    sheep_and_goats number
) ### Response: SELECT COUNT(DISTINCT status) FROM city