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: Quais são as alocações orçamentárias para os 3 parques mais caros na cidade de Chicago?
 ###Tabelas: 
CREATE TABLE parks (name TEXT, city TEXT, budget_allocation INT); INSERT INTO parks (name, city, budget_allocation) VALUES ('Park A', 'Chicago', 500000), ('Park B', 'Chicago', 450000), ('Park C', 'Chicago', 400000), ('Park D', 'Chicago', 350000);
SELECT name, budget_allocation FROM parks WHERE city = 'Chicago' ORDER BY budget_allocation DESC LIMIT 3;