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 é a média dos top-25 com 16 cortes e menos de 23 eventos?
 ###Tabelas: CREATE TABLE oklahoma_counties_ranked_by_per_capita_income (oklahoma_counties_ranked_by_per_capita_income_id AUTO_INCREMENT PRIMARY KEY, County VARCHAR, Per capita income VARCHAR, Median household income VARCHAR, Median family income VARCHAR, Population INT, Number of households INT) CREATE TABLE other_film_projects (other_film_projects_id AUTO_INCREMENT PRIMARY KEY, Year INT, English title VARCHAR, Original title VARCHAR, Country VARCHAR, Length VARCHAR, Participation as VARCHAR) CREATE TABLE transfers_out (transfers_out_id AUTO_INCREMENT PRIMARY KEY, Nat. VARCHAR, Name VARCHAR, Type VARCHAR, Transfer window VARCHAR, Transfer fee VARCHAR) CREATE TABLE doubles:_11_6–5 (doubles:_11_6–5_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents VARCHAR, Score VARCHAR) CREATE TABLE summary (summary_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, Wins INT, Top-5 INT, Top-10 INT, Top-25 INT, Events INT, Cuts made INT)  
SELECT AVG Top-25 FROM summary WHERE Cuts made = 16 AND Events < 23