Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual piloto teve menos de 342 pontos em no máximo 76 corridas em 7 partidas com mais de 2 pontos de bônus?
 ###Tabelas: CREATE TABLE mt_and_cr_series_models (mt_and_cr_series_models_id AUTO_INCREMENT PRIMARY KEY, Colt model no. VARCHAR, Name VARCHAR, Stock VARCHAR, Fire control VARCHAR, Rear sight VARCHAR, Forward assist VARCHAR, Case deflector VARCHAR, Barrel length VARCHAR, Barrel profile VARCHAR, Barrel twist VARCHAR, Hand guards VARCHAR, Bayonet Lug VARCHAR, Muzzle device VARCHAR) CREATE TABLE rookie_list (rookie_list_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, AFL debut VARCHAR, Games VARCHAR, Goals VARCHAR, Kicks VARCHAR, Handballs VARCHAR, Disposals VARCHAR, Marks VARCHAR, Tackles VARCHAR) CREATE TABLE record_against_other_players (record_against_other_players_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Ranking INT, Record VARCHAR, Hardcourt VARCHAR, Clay VARCHAR, Grass VARCHAR, Carpet VARCHAR) CREATE TABLE history_of_leaders (history_of_leaders_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Term start INT, Term end VARCHAR, Date of Birth VARCHAR, Date of Death VARCHAR) CREATE TABLE 1965_season_-_finished_5th_39pts_out_of_18 (1965_season_-_finished_5th_39pts_out_of_18_id AUTO_INCREMENT PRIMARY KEY, Rider VARCHAR, Matches INT, Rides INT, Bonus Pts INT, Total Points INT)  
SELECT Rider FROM 1965_season_-_finished_5th_39pts_out_of_18 WHERE Total Points < 342 AND Rides < 76 AND Matches = 7 AND Bonus Pts > 2