Question: how many seats are there in punjab assembly?
Answer: 117