List the state names and the number of customers living in each state with a bar chart, order in descending by the Y.
CREATE TABLE Customers (
    customer_id INTEGER,
    payment_method VARCHAR(10),
    customer_name VARCHAR(80),
    customer_phone VARCHAR(80),
    customer_email VARCHAR(80),
    date_became_customer DATETIME
)

CREATE TABLE Employees (
    employee_id INTEGER,
    employee_address_id INTEGER,
    employee_name VARCHAR(80),
    employee_phone VARCHAR(80)
)

CREATE TABLE Trucks (
    truck_id INTEGER,
    truck_licence_number VARCHAR(20),
    truck_details VARCHAR(255)
)

CREATE TABLE Products (
    product_id INTEGER,
    product_name VARCHAR(20),
    product_price DECIMAL(19,4),
    product_description VARCHAR(255)
)

CREATE TABLE Customer_Addresses (
    customer_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    address_type VARCHAR(10),
    date_to DATETIME
)

CREATE TABLE Delivery_Routes (
    route_id INTEGER,
    route_name VARCHAR(50),
    other_route_details VARCHAR(255)
)

CREATE TABLE Actual_Orders (
    actual_order_id INTEGER,
    order_status_code VARCHAR(10),
    regular_order_id INTEGER,
    actual_order_date DATETIME
)

CREATE TABLE Order_Deliveries (
    location_code VARCHAR(10),
    actual_order_id INTEGER,
    delivery_status_code VARCHAR(10),
    driver_employee_id INTEGER,
    truck_id INTEGER,
    delivery_date DATETIME
)

CREATE TABLE Regular_Orders (
    regular_order_id INTEGER,
    distributer_id INTEGER
)

CREATE TABLE Actual_Order_Products (
    actual_order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Addresses (
    address_id INTEGER,
    address_details VARCHAR(80),
    city VARCHAR(50),
    zip_postcode VARCHAR(20),
    state_province_county VARCHAR(50),
    country VARCHAR(50)
)

CREATE TABLE Regular_Order_Products (
    regular_order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Delivery_Route_Locations (
    location_code VARCHAR(10),
    route_id INTEGER,
    location_address_id INTEGER,
    location_name VARCHAR(50)
)
SELECT state_province_county, COUNT(*) FROM Customer_Addresses AS t1 JOIN Addresses AS t2 ON t1.address_id = t2.address_id GROUP BY t2.state_province_county 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: List the state names and the number of customers living in each state with a bar chart, order in descending by the Y. ### Input: CREATE TABLE Customers (
    customer_id INTEGER,
    payment_method VARCHAR(10),
    customer_name VARCHAR(80),
    customer_phone VARCHAR(80),
    customer_email VARCHAR(80),
    date_became_customer DATETIME
)

CREATE TABLE Employees (
    employee_id INTEGER,
    employee_address_id INTEGER,
    employee_name VARCHAR(80),
    employee_phone VARCHAR(80)
)

CREATE TABLE Trucks (
    truck_id INTEGER,
    truck_licence_number VARCHAR(20),
    truck_details VARCHAR(255)
)

CREATE TABLE Products (
    product_id INTEGER,
    product_name VARCHAR(20),
    product_price DECIMAL(19,4),
    product_description VARCHAR(255)
)

CREATE TABLE Customer_Addresses (
    customer_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    address_type VARCHAR(10),
    date_to DATETIME
)

CREATE TABLE Delivery_Routes (
    route_id INTEGER,
    route_name VARCHAR(50),
    other_route_details VARCHAR(255)
)

CREATE TABLE Actual_Orders (
    actual_order_id INTEGER,
    order_status_code VARCHAR(10),
    regular_order_id INTEGER,
    actual_order_date DATETIME
)

CREATE TABLE Order_Deliveries (
    location_code VARCHAR(10),
    actual_order_id INTEGER,
    delivery_status_code VARCHAR(10),
    driver_employee_id INTEGER,
    truck_id INTEGER,
    delivery_date DATETIME
)

CREATE TABLE Regular_Orders (
    regular_order_id INTEGER,
    distributer_id INTEGER
)

CREATE TABLE Actual_Order_Products (
    actual_order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Addresses (
    address_id INTEGER,
    address_details VARCHAR(80),
    city VARCHAR(50),
    zip_postcode VARCHAR(20),
    state_province_county VARCHAR(50),
    country VARCHAR(50)
)

CREATE TABLE Regular_Order_Products (
    regular_order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Delivery_Route_Locations (
    location_code VARCHAR(10),
    route_id INTEGER,
    location_address_id INTEGER,
    location_name VARCHAR(50)
) ### Response: SELECT state_province_county, COUNT(*) FROM Customer_Addresses AS t1 JOIN Addresses AS t2 ON t1.address_id = t2.address_id GROUP BY t2.state_province_county ORDER BY COUNT(*) DESC