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: Liste os 5 principais ingredientes que são mais frequentemente usados em produtos cosméticos que são livres de crueldade e veganos, em ordem decrescente.
 ###Tabelas: 
CREATE TABLE ingredients (ingredient_id INT, ingredient_name VARCHAR(50)); CREATE TABLE vegan_cruelty_free_products (product_id INT, ingredient_id INT);
SELECT i.ingredient_name, COUNT(vcfp.product_id) as vegan_cruelty_free_product_count FROM ingredients i JOIN vegan_cruelty_free_products vcfp ON i.ingredient_id = vcfp.ingredient_id GROUP BY i.ingredient_name ORDER BY vegan_cruelty_free_product_count DESC LIMIT 5;