Question: how many bjp ruled states in india 2017
Answer: 40