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 é o menor número de pontos para um tempo/piloto superior a +30.7 segundos e voltas inferiores a 165?
 ###Tabelas: CREATE TABLE world_championships (world_championships_id AUTO_INCREMENT PRIMARY KEY, Event VARCHAR, Individual VARCHAR, Sprint VARCHAR, Pursuit VARCHAR, Mass Start VARCHAR, Relay VARCHAR) CREATE TABLE race (race_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Team VARCHAR, Laps INT, Time/Retired VARCHAR, Grid INT, Points INT) CREATE TABLE targets (targets_id AUTO_INCREMENT PRIMARY KEY, HD designation VARCHAR, Constellation VARCHAR, Distance ( ly ) INT, Spectral type VARCHAR, Signal power ( kW ) INT, Date sent VARCHAR, Arrival date VARCHAR) CREATE TABLE north-east (north-east_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Faith VARCHAR, Type VARCHAR, DCSF number INT, Ofsted number INT) CREATE TABLE old_northern_state_conference_membership (old_northern_state_conference_membership_id AUTO_INCREMENT PRIMARY KEY, School (IHSAA ID#) VARCHAR, Location VARCHAR, Mascot VARCHAR, # / County VARCHAR, Year Joined INT, Year Left INT, Conference Joined VARCHAR)  
SELECT MIN Points FROM race WHERE Time/Retired = +30.7 secs AND Laps < 165