What are the hometowns of gymnasts and the corresponding number of gymnasts, and order x axis in desc order.
CREATE TABLE people (
    People_ID int,
    Name text,
    Age real,
    Height real,
    Hometown text
)

CREATE TABLE gymnast (
    Gymnast_ID int,
    Floor_Exercise_Points real,
    Pommel_Horse_Points real,
    Rings_Points real,
    Vault_Points real,
    Parallel_Bars_Points real,
    Horizontal_Bar_Points real,
    Total_Points real
)
SELECT Hometown, COUNT(*) FROM gymnast AS T1 JOIN people AS T2 ON T1.Gymnast_ID = T2.People_ID GROUP BY T2.Hometown ORDER BY Hometown DESC
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: What are the hometowns of gymnasts and the corresponding number of gymnasts, and order x axis in desc order. ### Input: CREATE TABLE people (
    People_ID int,
    Name text,
    Age real,
    Height real,
    Hometown text
)

CREATE TABLE gymnast (
    Gymnast_ID int,
    Floor_Exercise_Points real,
    Pommel_Horse_Points real,
    Rings_Points real,
    Vault_Points real,
    Parallel_Bars_Points real,
    Horizontal_Bar_Points real,
    Total_Points real
) ### Response: SELECT Hometown, COUNT(*) FROM gymnast AS T1 JOIN people AS T2 ON T1.Gymnast_ID = T2.People_ID GROUP BY T2.Hometown ORDER BY Hometown DESC