The Top Ten IMO would be:

10: England (1966)
9: France (199
8: France (1982)
7: Italy (1990)
6: Holland (197
5: Brazil (1982)
4: England (1970)
3: Holland (1974)
2: Brazil (195
1: Brazil (1970)