Question: how many seats are there in the legislative assembly of ontario?
Answer: 107