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: Número de espectadores por faixa etária e gênero?
 ###Tabelas: 
CREATE TABLE ViewerDemographics (ViewerID INT, Age INT, Gender VARCHAR(10));
SELECT CASE WHEN Age < 18 THEN 'Under 18' WHEN Age < 35 THEN '18-34' WHEN Age < 55 THEN '35-54' ELSE '55+' END as Age_Range, Gender, COUNT(*) as Count_Viewers FROM ViewerDemographics GROUP BY CASE WHEN Age < 18 THEN 'Under 18' WHEN Age < 35 THEN '18-34' WHEN Age < 55 THEN '35-54' ELSE '55+' END, Gender;