Keep scrolling down for answers and more stats ...
1922-91
1918-92
1949-90
1918-92
1701-1918
1867-1918
1330-1859
1346-1859
1299-1922
1918-70
1962-90
1967-90
1820-1971
1958-61
1836-46
1861-65
1852-1902
1854-1902
1912-51
1932-45
1955-75
1960-63
1960-62
1971-97
1961-64
1856-1964
1967-70
1965-79
1921-44
1429-1879 [Accuracy of flag disputed]
1841-48
1991-2000
1990-94
1724-1948
1642-1975
1919-20
1917-21
1755-69
1795-1893
1819-30
1823-41
1918-20
1918-20