Where have I been?

Here are the countries I've lived in or visited so far, with the time I've spent in each one up to the end of July 2016. I've treated the Canary Islands and Madeira as separate countries because they're so far from the mainland, although they belong to Spain and Portugal respectively.

England 24 years 4 months 1954-2015
Spain 19 years 5 months 1995-2016
Sweden 4 years 1 month 1989-93
Nigeria 3 years 5 months 1958-60, 1963-69
Italy 3 years 1986-89 (mainly)
Libya 2 years 1 month 1961-63
France 2 years 1994-96 (mainly)
Germany 1 year 5 months 1969, 1976-77, 1985
Zambia 1 year 3 months 1971-73
Malta 6 months 1954
Gambia 3 months 1973-74
Qatar 3 months 1970
Switzerland 29 days 1981, 1990, 1991
Canary Islands 14 days 1995
Seychelles 12 days 1993
Ireland 9 days 2016
Israel 7 days 1993
Madeira 6 days 1994
Netherlands 6 days 1990-91
Wales 4 days 1985
Scotland 3 days 1980
Lebanon 3 days 1970
USA 3 days 1998
Morocco 2 days 1974
Denmark 1 day 1989
Mexico 1 day 1998
Jamaica 1 day 1998
Cayman Islands   1 day 1998
Tunisia 1 day 2004