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 nome teve uma classificação de 18 de um número menor que 149?
 ###Tabelas: CREATE TABLE agriculture (agriculture_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Rank INT, Out of INT, Source VARCHAR, Year VARCHAR) CREATE TABLE winners_of_the_allaire_dupont_distaff_stakes_since_1992 (winners_of_the_allaire_dupont_distaff_stakes_since_1992_id AUTO_INCREMENT PRIMARY KEY, Year INT, Winner VARCHAR, Jockey VARCHAR, Trainer VARCHAR, Owner VARCHAR, Distance VARCHAR, Time VARCHAR, Purse VARCHAR) CREATE TABLE population_by_island (population_by_island_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Area INT, Inhabitants INT, People per km² INT, Main places VARCHAR, Regions VARCHAR) CREATE TABLE medallists (medallists_id AUTO_INCREMENT PRIMARY KEY, Medal VARCHAR, Name VARCHAR, Sport VARCHAR, Event VARCHAR, Date VARCHAR) CREATE TABLE from_boards_to_systems (from_boards_to_systems_id AUTO_INCREMENT PRIMARY KEY, System VARCHAR, Year Introduced INT, S-100 slots INT, Internal Floppy Disk VARCHAR, Internal Hard Disk VARCHAR)  
SELECT Name FROM agriculture WHERE Out of < 149 AND Rank = 18