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 é o peso total da carga transportada por cada tipo de embarcação no Mar Mediterrâneo, ordenado pelo peso total?
 ###Tabelas: 
CREATE TABLE cargo (id INT, vessel_name VARCHAR(255), vessel_type VARCHAR(255), cargo_weight INT, port VARCHAR(255), unload_date DATE); INSERT INTO cargo (id, vessel_name, vessel_type, cargo_weight, port, unload_date) VALUES (1, 'VesselA', 'Cargo', 12000, 'Nice', '2022-01-15');
SELECT vessel_type, SUM(cargo_weight) as total_weight FROM cargo WHERE port IN ('Barcelona', 'Nice', 'Genoa', 'Marseille', 'Athens') GROUP BY vessel_type ORDER BY total_weight DESC;