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: Número de instituições financeiras compatíveis com a Sharia no Sudeste Asiático, ordenado por contagem de instituições decrescente.
 ###Tabelas: 
CREATE TABLE shariah_compliant_finance (id INT, country VARCHAR(20), institution VARCHAR(30)); INSERT INTO shariah_compliant_finance (id, country, institution) VALUES (1, 'Indonesia', 'Bank Muamalat'), (2, 'Malaysia', 'Bank Islam'), (3, 'Singapore', 'Maybank Islamic'), (4, 'Thailand', 'Bank Islam Thailand');
SELECT country, COUNT(institution) AS institution_count FROM shariah_compliant_finance WHERE country IN ('Indonesia', 'Malaysia', 'Singapore', 'Thailand') GROUP BY country ORDER BY institution_count DESC;