| Hint | | Info |
| Jan 9, 1867 - July 30, 1912 | |
| July 30, 1912 - Nov 25, 1921 | |
| Nov 25, 1921 - Dec 25, 1926 | |
| Dec 25, 1926 - Jan 7, 1989 | |
| Jan 7, 1989 | |
| Nov 8, 1898 - Oct 10, 1900 | |
| Oct 10, 1900 - June 2, 1901 | |
| June 2, 1901 - Jan 7, 1906 | |
| Jan 7, 1906 - July 14, 1908 | |
| July 14, 1908 - Aug 30. 1911 | |
| Aug 30. 1911 - Dec 19, 1912 | |
| Dec 19, 1912 - Feb 12, 1913 | |
| Feb 12, 1913 - Apr 15, 1914 | |
| Apr 15, 1914 - Oct 9, 1916 | |
| Oct 9, 1916 - Sept 29, 1918 | |
| Sept 29, 1918 - Nov 4, 1921 | |
| Nov 13, 1921 - June 12, 1922 | |
| June 12, 1922 - Aug 24, 1923 | |
| Aug 26, 1923 - Sept 12, 1923 | |
| Sept 12, 1923 - Jan 5, 1924 | |
| Jan 5, 1924 - June 11, 1924 | |
| June 11, 1924 - Jan 27, 1926 | |
| Jan 30, 1926 - Apr 19, 1927 | |
| Apr 19, 1927 - July 2, 1929 | |
| July 2, 1929 - Apr 14, 1931 | |
| | Hint | | Info |
| Apr 14, 1931 - Dec 13, 1931 | |
| Dec 13, 1931 - May 16, 1932 | |
| May 16, 1932 - May 26, 1932 | |
| May 26, 1932 - July 8, 1934 | |
| July 8, 1934 - March 9, 1936 | |
| March 9, 1936 - Feb 2, 1937 | |
| Feb 2, 1937 - June 2, 1937 | |
| June 2, 1937 - Jan 4, 1939 | |
| Jan 4, 1939 - Aug 29, 1939 | |
| Aug 29, 1939 - Jan 15, 1940 | |
| Jan 15, 1940 - July 21, 1940 | |
| July 21, 1940 - Oct 18, 1941 | |
| Oct 18, 1941 - July 22, 1944 | |
| July 22, 1944 - Apr 7, 1945 | |
| Apr 7, 1945 - Aug 16, 1945 | |
| Aug 16, 1945 - Oct 8, 1945 | |
| Oct 8, 1945 - May 20, 1946 | |
| May 20, 1946 - May 21, 1947 | |
| May 21, 1947 - Feb 23, 1948 | |
| Feb 23, 1948 - Oct 15, 1948 | |
| Oct 15, 1948 - Dec 10, 1954 | |
| Dec 10, 1954 - Dec 23, 1956 | |
| Dec 23, 1956 - Feb 24, 1957 | |
| Feb 24, 1957 - July 18, 1960 | |
| July 18, 1960 - Nov 9, 1964 | |
| | Hint | | Info |
| Nov 9, 1964 - July 6, 1972 | |
| July 6, 1972 - Dec 9, 1974 | |
| Dec 9, 1974 - Dec 24, 1976 | |
| Dec 24, 1976 - Dec 7, 1978 | |
| Dec 7, 1978 - June 12, 1980 | |
| June 12, 1980 - July 17, 1980 | |
| July 17, 1980 - Nov 26, 1982 | |
| Nov 26, 1982 - Nov 6, 1987 | |
| Nov 6, 1987 - June 2, 1989 | |
| June 2, 1989 - Aug 9, 1989 | |
| Aug 9, 1989 - Nov 6, 1991 | |
| Nov 6, 1991 - Aug 9, 1993 | |
| Aug 9, 1993 - Apr 25, 1994 | |
| Apr 25, 1994 - June 29, 1994 | |
| June 29, 1994 - Jan 11, 1996 | |
| Jan 11, 1996 - July 30, 1998 | |
| July 30, 1998 - April 5, 2000 | |
| April 5, 2000 - April 26, 2001 | |
| April 5, 2001- | |
| Resigned | |
| Resigned | |
| Resigned | |
| Resigned | |
| 2011 Jan 11th | |
|