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 é a distribuição de idade dos infratores que cometeram crimes contra mulheres nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE offenders (offender_id INT, offender_age INT, offender_gender VARCHAR(10), offense_date DATE); INSERT INTO offenders (offender_id, offender_age, offender_gender, offense_date) VALUES (1, 32, 'Male', '2018-01-01'), (2, 28, 'Female', '2019-01-01'), (3, 45, 'Male', '2020-01-01');
SELECT offender_age, COUNT(*) AS num_offenders FROM offenders WHERE offender_gender = 'Male' AND offense_date BETWEEN DATEADD(year, -5, CURRENT_DATE()) AND CURRENT_DATE() GROUP BY offender_age;