The ruling BJP on Friday won 417 out of 814 seats in the local body elections in Madhya Pradesh and claimed to have secured a majority in 38 out of 46 local bodies. The main opposition Congress won 250, Independents won 131, AAP won seven, Gondwana Ganatantra Party (GGP) won six and BSP won three seats in the polls.