Find the names of Japanese constructors that have once earned more than 5 points, and count them by a bar chart, and display by the Y in ascending.
CREATE TABLE pitStops (
    raceId INTEGER,
    driverId INTEGER,
    stop INTEGER,
    lap INTEGER,
    time TEXT,
    duration TEXT,
    milliseconds INTEGER
)

CREATE TABLE status (
    statusId INTEGER,
    status TEXT
)

CREATE TABLE lapTimes (
    raceId INTEGER,
    driverId INTEGER,
    lap INTEGER,
    position INTEGER,
    time TEXT,
    milliseconds INTEGER
)

CREATE TABLE results (
    resultId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    constructorId INTEGER,
    number INTEGER,
    grid INTEGER,
    position TEXT,
    positionText TEXT,
    positionOrder INTEGER,
    points REAL,
    laps TEXT,
    time TEXT,
    milliseconds TEXT,
    fastestLap TEXT,
    rank TEXT,
    fastestLapTime TEXT,
    fastestLapSpeed TEXT,
    statusId INTEGER
)

CREATE TABLE constructorStandings (
    constructorStandingsId INTEGER,
    raceId INTEGER,
    constructorId INTEGER,
    points REAL,
    position INTEGER,
    positionText TEXT,
    wins INTEGER
)

CREATE TABLE drivers (
    driverId INTEGER,
    driverRef TEXT,
    number TEXT,
    code TEXT,
    forename TEXT,
    surname TEXT,
    dob TEXT,
    nationality TEXT,
    url TEXT
)

CREATE TABLE circuits (
    circuitId INTEGER,
    circuitRef TEXT,
    name TEXT,
    location TEXT,
    country TEXT,
    lat REAL,
    lng REAL,
    alt TEXT,
    url TEXT
)

CREATE TABLE races (
    raceId INTEGER,
    year INTEGER,
    round INTEGER,
    circuitId INTEGER,
    name TEXT,
    date TEXT,
    time TEXT,
    url TEXT
)

CREATE TABLE seasons (
    year INTEGER,
    url TEXT
)

CREATE TABLE qualifying (
    qualifyId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    constructorId INTEGER,
    number INTEGER,
    position INTEGER,
    q1 TEXT,
    q2 TEXT,
    q3 TEXT
)

CREATE TABLE driverStandings (
    driverStandingsId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    points REAL,
    position INTEGER,
    positionText TEXT,
    wins INTEGER
)

CREATE TABLE constructors (
    constructorId INTEGER,
    constructorRef TEXT,
    name TEXT,
    nationality TEXT,
    url TEXT
)

CREATE TABLE constructorResults (
    constructorResultsId INTEGER,
    raceId INTEGER,
    constructorId INTEGER,
    points REAL,
    status TEXT
)
SELECT name, COUNT(name) FROM constructors AS T1 JOIN constructorStandings AS T2 ON T1.constructorId = T2.constructorId WHERE T1.nationality = "Japanese" AND T2.points > 5 GROUP BY name ORDER BY COUNT(name)
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: Find the names of Japanese constructors that have once earned more than 5 points, and count them by a bar chart, and display by the Y in ascending. ### Input: CREATE TABLE pitStops (
    raceId INTEGER,
    driverId INTEGER,
    stop INTEGER,
    lap INTEGER,
    time TEXT,
    duration TEXT,
    milliseconds INTEGER
)

CREATE TABLE status (
    statusId INTEGER,
    status TEXT
)

CREATE TABLE lapTimes (
    raceId INTEGER,
    driverId INTEGER,
    lap INTEGER,
    position INTEGER,
    time TEXT,
    milliseconds INTEGER
)

CREATE TABLE results (
    resultId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    constructorId INTEGER,
    number INTEGER,
    grid INTEGER,
    position TEXT,
    positionText TEXT,
    positionOrder INTEGER,
    points REAL,
    laps TEXT,
    time TEXT,
    milliseconds TEXT,
    fastestLap TEXT,
    rank TEXT,
    fastestLapTime TEXT,
    fastestLapSpeed TEXT,
    statusId INTEGER
)

CREATE TABLE constructorStandings (
    constructorStandingsId INTEGER,
    raceId INTEGER,
    constructorId INTEGER,
    points REAL,
    position INTEGER,
    positionText TEXT,
    wins INTEGER
)

CREATE TABLE drivers (
    driverId INTEGER,
    driverRef TEXT,
    number TEXT,
    code TEXT,
    forename TEXT,
    surname TEXT,
    dob TEXT,
    nationality TEXT,
    url TEXT
)

CREATE TABLE circuits (
    circuitId INTEGER,
    circuitRef TEXT,
    name TEXT,
    location TEXT,
    country TEXT,
    lat REAL,
    lng REAL,
    alt TEXT,
    url TEXT
)

CREATE TABLE races (
    raceId INTEGER,
    year INTEGER,
    round INTEGER,
    circuitId INTEGER,
    name TEXT,
    date TEXT,
    time TEXT,
    url TEXT
)

CREATE TABLE seasons (
    year INTEGER,
    url TEXT
)

CREATE TABLE qualifying (
    qualifyId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    constructorId INTEGER,
    number INTEGER,
    position INTEGER,
    q1 TEXT,
    q2 TEXT,
    q3 TEXT
)

CREATE TABLE driverStandings (
    driverStandingsId INTEGER,
    raceId INTEGER,
    driverId INTEGER,
    points REAL,
    position INTEGER,
    positionText TEXT,
    wins INTEGER
)

CREATE TABLE constructors (
    constructorId INTEGER,
    constructorRef TEXT,
    name TEXT,
    nationality TEXT,
    url TEXT
)

CREATE TABLE constructorResults (
    constructorResultsId INTEGER,
    raceId INTEGER,
    constructorId INTEGER,
    points REAL,
    status TEXT
) ### Response: SELECT name, COUNT(name) FROM constructors AS T1 JOIN constructorStandings AS T2 ON T1.constructorId = T2.constructorId WHERE T1.nationality = "Japanese" AND T2.points > 5 GROUP BY name ORDER BY COUNT(name)