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 rodada mais alta de Tommy Allman, que teve uma escolha inferior a 40?
 ###Tabelas: CREATE TABLE men's_doubles (men's_doubles_id AUTO_INCREMENT PRIMARY KEY, Location VARCHAR, Year INT, Champion VARCHAR, Runner-up VARCHAR, Score VARCHAR) CREATE TABLE world_championship_group_a_finland (world_championship_group_a_finland_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Games INT, Drawn INT, Lost INT, Points difference VARCHAR, Points INT) CREATE TABLE nfl_draft (nfl_draft_id AUTO_INCREMENT PRIMARY KEY, Round INT, Pick INT, Player VARCHAR, Position VARCHAR, School/Club Team VARCHAR) CREATE TABLE casualties (casualties_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Security Forces VARCHAR, Insurgents VARCHAR, Civilians VARCHAR, Total: VARCHAR) CREATE TABLE 1973_enlargement (1973_enlargement_id AUTO_INCREMENT PRIMARY KEY, Member countries VARCHAR, Population VARCHAR, Area (km²) VARCHAR, GDP (billion US$) VARCHAR, GDP per capita (US$) VARCHAR)  
SELECT MAX Round FROM nfl_draft WHERE Player = tommy allman AND Pick < 40