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áximo alocado para qualquer serviço público em cada estado?
 ###Tabelas: 
CREATE TABLE state_budget (state VARCHAR(20), service_type VARCHAR(50), budget_allocation FLOAT); INSERT INTO state_budget (state, service_type, budget_allocation) VALUES ('California', 'transportation', 2000000), ('Texas', 'education', 3000000), ('New York', 'healthcare', 4000000), ('Florida', 'public_safety', 5000000), ('Illinois', 'utilities', 6000000);
SELECT state, MAX(budget_allocation) FROM state_budget GROUP BY state;