For those female students with age is older than 18 who are not majoring in 600, tell me how many students of different first names using a bar chart.
CREATE TABLE Student (
    StuID INTEGER,
    LName VARCHAR(12),
    Fname VARCHAR(12),
    Age INTEGER,
    Sex VARCHAR(1),
    Major INTEGER,
    Advisor INTEGER,
    city_code VARCHAR(3)
)

CREATE TABLE Visits_Restaurant (
    StuID INTEGER,
    ResID INTEGER,
    Time TIMESTAMP,
    Spent FLOAT
)

CREATE TABLE Restaurant_Type (
    ResTypeID INTEGER,
    ResTypeName VARCHAR(40),
    ResTypeDescription VARCHAR(100)
)

CREATE TABLE Restaurant (
    ResID INTEGER,
    ResName VARCHAR(100),
    Address VARCHAR(100),
    Rating INTEGER
)

CREATE TABLE Type_Of_Restaurant (
    ResID INTEGER,
    ResTypeID INTEGER
)
SELECT Fname, COUNT(Fname) FROM Student WHERE Age > 18 AND Major <> 600 AND Sex = 'F' GROUP BY Fname
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: For those female students with age is older than 18 who are not majoring in 600, tell me how many students of different first names using a bar chart. ### Input: CREATE TABLE Student (
    StuID INTEGER,
    LName VARCHAR(12),
    Fname VARCHAR(12),
    Age INTEGER,
    Sex VARCHAR(1),
    Major INTEGER,
    Advisor INTEGER,
    city_code VARCHAR(3)
)

CREATE TABLE Visits_Restaurant (
    StuID INTEGER,
    ResID INTEGER,
    Time TIMESTAMP,
    Spent FLOAT
)

CREATE TABLE Restaurant_Type (
    ResTypeID INTEGER,
    ResTypeName VARCHAR(40),
    ResTypeDescription VARCHAR(100)
)

CREATE TABLE Restaurant (
    ResID INTEGER,
    ResName VARCHAR(100),
    Address VARCHAR(100),
    Rating INTEGER
)

CREATE TABLE Type_Of_Restaurant (
    ResID INTEGER,
    ResTypeID INTEGER
) ### Response: SELECT Fname, COUNT(Fname) FROM Student WHERE Age > 18 AND Major <> 600 AND Sex = 'F' GROUP BY Fname