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: Quantas medalhas totais possui o rank 3 com menos de 40 medalhas de prata?
 ###Tabelas: CREATE TABLE fourth_round (fourth_round_id AUTO_INCREMENT PRIMARY KEY, Pick INT, Team VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE singles:_18_8_titles_–_10_runner-ups (singles:_18_8_titles_–_10_runner-ups_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Championship VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE junior_champions (junior_champions_id AUTO_INCREMENT PRIMARY KEY, Year INT, Men's singles VARCHAR, Women's singles VARCHAR, Men's doubles VARCHAR, Women's doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE conference_premier (conference_premier_id AUTO_INCREMENT PRIMARY KEY, Game INT, Date VARCHAR, Opponents VARCHAR, Venue VARCHAR, Result VARCHAR, Score F–A VARCHAR, Attendance INT) CREATE TABLE top_ten_medals (top_ten_medals_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Province VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT)  
SELECT MAX Total FROM top_ten_medals WHERE Silver < 40 AND Rank = 3