Give me a bar chart for the total number of each position, rank from high to low by the Y-axis.
CREATE TABLE country (
    Country_id int,
    Country_name text,
    Capital text,
    Official_native_language text
)

CREATE TABLE team (
    Team_id int,
    Name text
)

CREATE TABLE player (
    Player_ID int,
    Player text,
    Years_Played text,
    Total_WL text,
    Singles_WL text,
    Doubles_WL text,
    Team int
)

CREATE TABLE match_season (
    Season real,
    Player text,
    Position text,
    Country int,
    Team int,
    Draft_Pick_Number int,
    Draft_Class text,
    College text
)
SELECT Position, COUNT(*) FROM match_season GROUP BY Position ORDER BY COUNT(*) 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: Give me a bar chart for the total number of each position, rank from high to low by the Y-axis. ### Input: CREATE TABLE country (
    Country_id int,
    Country_name text,
    Capital text,
    Official_native_language text
)

CREATE TABLE team (
    Team_id int,
    Name text
)

CREATE TABLE player (
    Player_ID int,
    Player text,
    Years_Played text,
    Total_WL text,
    Singles_WL text,
    Doubles_WL text,
    Team int
)

CREATE TABLE match_season (
    Season real,
    Player text,
    Position text,
    Country int,
    Team int,
    Draft_Pick_Number int,
    Draft_Class text,
    College text
) ### Response: SELECT Position, COUNT(*) FROM match_season GROUP BY Position ORDER BY COUNT(*) DESC