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: Encontre os 3 bairros mais acessíveis com o maior número de propriedades co-proprietárias.
 ###Tabelas: 
CREATE TABLE Neighborhoods (NeighborhoodID INT, NeighborhoodName VARCHAR(255), AvgPropertyPrice INT); CREATE TABLE CoOwnerships (CoOwnershipID INT, NeighborhoodID INT, PropertyID INT); CREATE TABLE Properties (PropertyID INT, PropertyPrice INT);
SELECT N.NeighborhoodName, COUNT(C.CoOwnershipID) AS CoOwnedPropertiesCount FROM CoOwnerships C JOIN Properties P ON C.PropertyID = P.PropertyID JOIN Neighborhoods N ON C.NeighborhoodID = N.NeighborhoodID GROUP BY N.NeighborhoodName ORDER BY CoOwnedPropertiesCount DESC, N.AvgPropertyPrice ASC LIMIT 3;