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: Quantos programas de justiça restaurativa existem na tabela justice_schemas.restorative_programs para cada região na tabela justice_schemas.regions?
 ###Tabelas: 
CREATE TABLE justice_schemas.restorative_programs (id INT PRIMARY KEY, name TEXT, region_id INT); CREATE TABLE justice_schemas.regions (id INT PRIMARY KEY, name TEXT);
SELECT r.name AS region, COUNT(*) AS num_programs FROM justice_schemas.restorative_programs rp INNER JOIN justice_schemas.regions r ON rp.region_id = r.id GROUP BY r.name;