Question: how many goals has lampard scored for england
Answer: 29