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