141. When did England win the World Cup?

1966