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 geração média de resíduos per capita em gramas para cada região da África em 2019, ordenada pelo maior valor médio?
 ###Tabelas: 
CREATE TABLE waste_generation (region VARCHAR(50), year INT, waste_generation_grams INT, population INT); INSERT INTO waste_generation (region, year, waste_generation_grams, population) VALUES ('North Africa', 2019, 6000000, 100000000), ('East Africa', 2019, 5000000, 200000000), ('West Africa', 2019, 4000000, 300000000);
SELECT region, AVG(waste_generation_grams / population) as avg_waste_generation_per_capita FROM waste_generation WHERE year = 2019 GROUP BY region ORDER BY avg_waste_generation_per_capita DESC;