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 os 5 estados com a maior porcentagem de uso de sentenças alternativas no sistema de justiça criminal.
 ###Tabelas: 
CREATE TABLE alternative_sentencing_usage (state VARCHAR(255), total_cases INT, alternative_sentencing INT); INSERT INTO alternative_sentencing_usage (state, total_cases, alternative_sentencing) VALUES ('California', 12000, 2500), ('Texas', 15000, 3000), ('New York', 10000, 2000), ('Florida', 14000, 3500), ('Illinois', 9000, 1500);
SELECT state, (alternative_sentencing / total_cases) * 100 AS percentage FROM alternative_sentencing_usage ORDER BY percentage DESC LIMIT 5;