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: Quais Dobros têm um Total maior que 176, e uma Data menor que 1907, e Dobros, Classe I menor que 21?
 ###Tabelas: CREATE TABLE maiden_overs (maiden_overs_id AUTO_INCREMENT PRIMARY KEY, Bowler VARCHAR, Over no. INT, Venue VARCHAR, Date VARCHAR, Wickets VARCHAR) CREATE TABLE expansions_by_region (expansions_by_region_id AUTO_INCREMENT PRIMARY KEY, Continent VARCHAR, Location VARCHAR, City VARCHAR, Date VARCHAR, Year INT) CREATE TABLE nascar_sprint_cup_series (nascar_sprint_cup_series_id AUTO_INCREMENT PRIMARY KEY, Year INT, Starts INT, Wins INT, Top 5 INT, Top 10 INT, Poles INT, Avg. Start VARCHAR, Avg. Finish VARCHAR, Winnings VARCHAR, Position VARCHAR, Team(s) VARCHAR) CREATE TABLE feast_days (feast_days_id AUTO_INCREMENT PRIMARY KEY, Date INT, Doubles, I Class INT, Doubles, II Class INT, Greater Doubles INT, Doubles INT, Semidoubles INT, Total INT) CREATE TABLE itf_singles_finals (itf_singles_finals_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT MAX Doubles FROM feast_days WHERE Total > 176 AND Date < 1907 AND Doubles, I Class < 21