Mumbai: The Shiv Sena finished on top of a hung BrihanMumbai Municipal Corporation (BMC) on Thursday but the BJP said it could take control of India's richest civic body with the backing of at least four independents.Shiv Sena activists celebrated earlier in the day as it appeared it was set to take control of the BMC but it finished with just 84 of the 227 seats. The BJP came close with 82 seats.Any party or combine will need 114 corporators for a simple majority in the BMC house.Across Maharashtra, however, the Bharatiya Janata Party made major gains in elections held for municipal bodies. The Shiv Sena victory came in Thane.Chief Minister Devendra Fadnavis thanked the electorate, saying they have "reposed complete in Prime Minister Narendra Modi's policies of development for all".Asked about a tussle for the post of Mayor, he said: "The core committee of the two parties will meet and take a decision. We shall respect the verdict of the people."BJP Mumbai President Ashish Shelar said the party had bagged 81 seats in Mumbai and had the support of four independents and that it was in a position to claim the crucial post of Mayor.Adopting a shrill anti-BJP stance, an aggressive Shiv Sena had snapped ties with the BJP ahead of the municipal elections and its leader Uddhav Thackeray had expected the Sena to win at least 100 seats, if not an outright majority.The BMC, the country's largest municipal body, had an annual budget of Rs 37,000 crore in 2016-17.The Congress trailed at a distant third in Mumbai, forcing its city unit chief Sanjay Nirupam to accept moral responsibility. He told IANS that he has submitted his resignation to the party high command this afternoon.The Maharashtra Navnirman Sena (MNS) of Raj Thackeray, Uddhav's estranged cousin, finished with seven seats in BMC.The Nationalist Congress Party (NCP) bagged nine seats, the Hyderabad-based Majlis-e-Ittehadul Muslimeen three, and incarcerated mafia don Arun Gawli's party Akhil Bharatiya Sena (ABS) bagged one seat, his daughter Geeta Gawli being the sole winner.The BJP also gained hugely in nine other major civic bodies of Maharashtra.It raced towards victory in the Pune Municipal Corporation with 77 seats, while the NCP got 44, Shiv Sena 10, Congress 16 and MNS six in the state's cultural and IT capital.The contest was close in Pimpri-Chinchwad Municipal Corporation near Pune. The BJP surged with 58 seats, with the ruling NCP getting 29 seats in the 128-member house.The Shiv Sena was on way to retaining control over the 131-seat Thane Municipal Corporation getting 60 seats, the NCP bagging 31 and the BJP wining 21.In Ulhasnagar, the BJP grabbed 32 seats and Shiv Sena 25 of the total 78 seats. The NCP got four, Congress got one and independents and others grabbed 16.Nagpur went the BJP way with the party bagging 91 of the civic body's 151 seats. The Congress got 23, and the NCP bagged one seat.In Nashik, the BJP appeared on way to controlling the civic body, winning 55 seats out of 112 seats. The Shiv Sena got 35 seats, while the ruling Maharashtra Navnirman Sena was relegated to just three. The Congress and NCP fared better than MNS with six and five seats respectively.The BJP was faring well in Amravati with wins in 44 seats out of 87 seats followed by the Congress with 12 seats and Shiv Sena with seven.In Solapur Municipal Corporation, a Congress bastion, the BJP appeared in a commanding position with leads in 25 out of 102 seats, followed by Shiv Sena in 10 and Congress in six.Ditto was the position in Akola where BJP led in 20 out of 80 seats with Congress trailing at 10, the MNS in five and others in 10 seats.The BJP also scored handsomely in Congress, NCP and Shiv Sena strongholds in other 11 Zilla Parishads and 118 Panchayat Samitis across the state.