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 mês teve a maior arrecadação de tarifas para a 'Linha Amarela'?
 ###Tabelas: 
CREATE SCHEMA trans schemas.trans; CREATE TABLE yellow_line (route_id INT, fare FLOAT, date DATE); INSERT INTO yellow_line (route_id, fare, date) VALUES (104, 2.50, '2021-01-01'), (104, 2.50, '2021-01-02'), (104, 2.50, '2021-02-01'), (104, 2.50, '2021-02-02'), (104, 2.50, '2021-02-03'), (104, 2.50, '2021-03-01'), (104, 2.50, '2021-03-02'), (104, 2.50, '2021-03-03');
SELECT EXTRACT(MONTH FROM date) as month, MAX(SUM(fare)) OVER (PARTITION BY EXTRACT(MONTH FROM date)) FROM yellow_line WHERE route_id = 104 GROUP BY month;