Question: how many players are in the british open?
Answer: 156