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 foi a média de pontos com pontos de bônus inferiores a 31 com o piloto Dennis Gavros?
 ###Tabelas: CREATE TABLE nba_finals (nba_finals_id AUTO_INCREMENT PRIMARY KEY, Game VARCHAR, Date VARCHAR, Home Team VARCHAR, Result VARCHAR, Road Team VARCHAR) CREATE TABLE quarterfinal_2 (quarterfinal_2_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Athlete VARCHAR, Country VARCHAR, Time VARCHAR, Notes VARCHAR) CREATE TABLE 1966_season_-_finished_1st_54pts_out_of_19 (1966_season_-_finished_1st_54pts_out_of_19_id AUTO_INCREMENT PRIMARY KEY, Rider VARCHAR, Matches INT, Rides INT, Bonus Pts INT, Total Points INT) CREATE TABLE historical_fleet (historical_fleet_id AUTO_INCREMENT PRIMARY KEY, Make VARCHAR, Year placed in service VARCHAR, Quantity INT, Number of seats INT, Wheelchair accessible? () VARCHAR, Current status VARCHAR) CREATE TABLE members_clubs (members_clubs_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Coach VARCHAR, City VARCHAR, Stadium VARCHAR, 2007-2008 season VARCHAR)  
SELECT AVG Total Points FROM 1966_season_-_finished_1st_54pts_out_of_19 WHERE Rider = dennis gavros AND Bonus Pts < 31