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 são os 3 programas de TV mais populares entre os espectadores de 18 a 24 anos em 2021?
 ###Tabelas: 
CREATE TABLE ViewershipData(Show VARCHAR(30), Age INT, Views INT, Year INT); INSERT INTO ViewershipData(Show, Age, Views, Year) VALUES ('Stranger Things', 22, 4500000, 2021), ('Breaking Bad', 28, 3500000, 2021), ('The Mandalorian', 19, 5000000, 2021), ('Stranger Things', 23, 5000000, 2021), ('Breaking Bad', 30, 3800000, 2021), ('The Mandalorian', 20, 5200000, 2021), ('Stranger Things', 18, 3900000, 2021), ('Breaking Bad', 25, 3200000, 2021), ('The Mandalorian', 17, 4800000, 2021);
SELECT Show, SUM(Views) as Total_Views FROM ViewershipData WHERE Age BETWEEN 18 AND 24 AND Year = 2021 GROUP BY Show ORDER BY Total_Views DESC LIMIT 3;