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 produtos estão disponíveis na linha de maquiagem de cada marca?
 ###Tabelas: 
CREATE TABLE makeup_by_brand (brand VARCHAR(20), product_subcategory VARCHAR(20)); INSERT INTO makeup_by_brand (brand, product_subcategory) VALUES ('BrandA', 'Lipstick'), ('BrandA', 'Eyeshadow'), ('BrandB', 'Mascara'), ('BrandB', 'Foundation'), ('BrandC', 'Blush');
SELECT brand, COUNT(DISTINCT product_subcategory) FROM makeup_by_brand GROUP BY brand;