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 orçamento médio para missões bem-sucedidas de rovers em Marte para a NASA, ordenado do maior para o menor?
 ###Tabelas: 
CREATE TABLE nasa_mars_rovers(id INT, mission_name VARCHAR(255), launch_date DATE, budget DECIMAL(10,2), mission_status VARCHAR(255));
SELECT mission_name, AVG(budget) as avg_budget FROM nasa_mars_rovers WHERE mission_status = 'successful' GROUP BY mission_name ORDER BY avg_budget DESC;