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 valor mais alto para Byes, quando Wins é menor que 16, quando Benalla DFL é "Swanpool" e quando Against é menor que 2177?
 ###Tabelas: CREATE TABLE head_coaching_history (head_coaching_history_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Wins INT, Losses INT, Ties INT, Pct. INT) CREATE TABLE montenegro_versus_other_countries (montenegro_versus_other_countries_id AUTO_INCREMENT PRIMARY KEY, Wins INT, Draws INT, Losses INT, Goal difference VARCHAR, Total INT) CREATE TABLE 2008_ladder_and_finals (2008_ladder_and_finals_id AUTO_INCREMENT PRIMARY KEY, Benalla DFL VARCHAR, Wins INT, Losses INT, Draws INT, Byes INT, Against INT) CREATE TABLE highest-grossing_bollywood_films_worldwide (highest-grossing_bollywood_films_worldwide_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Movie VARCHAR, Year INT, Worldwide Gross VARCHAR, Director VARCHAR, Verdict VARCHAR) CREATE TABLE owned_and_operated_stations_of_other_networks (owned_and_operated_stations_of_other_networks_id AUTO_INCREMENT PRIMARY KEY, City VARCHAR, State or Territory VARCHAR, Station call sign VARCHAR, Network VARCHAR, Channel number INT, Programs Aired VARCHAR)  
SELECT MAX Byes FROM 2008_ladder_and_finals WHERE Wins < 16 AND Benalla DFL = swanpool AND Against < 2177