Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| From | To | Name | Party | Position |
| --- | --- | --- | --- | --- |
| 1870 | 1897 | Eugène Bernain |  |  |
| 1897 |  | Albert Le Barillier |  |  |
| 1935 | 1937 | Daubin |  | Doctor |
| 1937 | 1941 | François Dommain | Radical |  |
| 1971 | 1993 | Victor Mendiboure | UDF |  |
| 1993 | 1999 | Michel Bonnet | UDF |  |
| 1999 | 2001 | Alain Lamassoure | UDF | Vice President of the UDF\nAdvisor to the Court of Auditors |
| 2001 | 2008 | Robert Villenave | UDF\nPS | Vice-President of CABAB\nVice-President of Côte Basque-Adour agglomeration |
Question:
who served the most years as mayor?
Answer:
Eugène Bernain