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: Liste todos os serviços públicos fornecidos pela cidade de São Francisco e suas respectivas alocações para 2023, ordenados pelo valor da alocação em ordem decrescente.
 ###Tabelas: 
CREATE TABLE city_services (city varchar(50), year int, service varchar(50), allocation int); INSERT INTO city_services (city, year, service, allocation) VALUES ('San Francisco', 2023, 'Waste Collection', 25000000), ('San Francisco', 2023, 'Street Cleaning', 15000000), ('San Francisco', 2023, 'Parks Maintenance', 10000000);
SELECT service, allocation FROM city_services WHERE city = 'San Francisco' AND year = 2023 ORDER BY allocation DESC;