Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
Ulster County Area Transit
Table title:
Weekday service
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=1 rowspan=1 > Route </th><th colspan=2 rowspan=1 > Terminals </th><th colspan=1 rowspan=1 > Via </th><th colspan=1 rowspan=1 > Fare zones </th><th colspan=1 rowspan=1 > Notes </th></tr>
<tr> <th colspan=1 rowspan=1 > E </th><td colspan=1 rowspan=1 > SUNY Ulster </td><td colspan=1 rowspan=1 > Ellenville Liberty Square </td><td class="highlighted"  colspan=1 rowspan=1 > Route 209 </td><td colspan=1 rowspan=1 > Zone 1: Marbletown Zone 2: Rochester Zone 3: Wawarsing (excluding Ellenville) Zone 4: Ellenville village </td><td colspan=1 rowspan=1 > All trips continue to/from Route E. </td></tr>
<tr> <th colspan=1 rowspan=1 > G </th><td colspan=1 rowspan=1 > Kingston Hannaford </td><td colspan=1 rowspan=1 > Marlboro St. Mary's Church </td><td colspan=1 rowspan=1 > Albany Avenue Broadway Route 9W </td><td colspan=1 rowspan=1 > Zone 1: Kingston Zone 2: Ulster Zone 3: Esopus Zone 4: Lloyd Zone 5: Marlboro </td><td colspan=1 rowspan=1 > AM trip services Broadway going to Marlboro. PM trip services Broadway returning to Kingston. </td></tr>
<tr> <th colspan=1 rowspan=1 > K </th><td colspan=1 rowspan=1 > Kingston Hannaford </td><td colspan=1 rowspan=1 > Connection to Hudson Valley Mall M Bus </td><td colspan=1 rowspan=1 > Albany Avenue Foxhall Avenue Broadway </td><td colspan=1 rowspan=1 > Zone 1: Kingston Zone 2: Ulster </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > M </th><td colspan=2 rowspan=1 > Ulster mall circulator </td><td colspan=1 rowspan=1 > Route 9W Private mall drives </td><td colspan=1 rowspan=1 > None </td><td colspan=1 rowspan=1 > 50¢ fare. </td></tr>
<tr> <th colspan=1 rowspan=1 > CL </th><td colspan=1 rowspan=1 > SUNY Ulster </td><td colspan=1 rowspan=1 > Rosendale Route 32 park-ride </td><td colspan=1 rowspan=1 > Route 32 South SUNY New Paltz Campus </td><td colspan=1 rowspan=1 > Zone 1: Marbletown Zone 2: Rosendale Zone 3: New Paltz </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > New Paltz loop </th><td colspan=2 rowspan=1 > New Paltz BOCES </td><td colspan=1 rowspan=1 > Chestnut Street Henry DuBois Drive (some trips) SUNY New Paltz </td><td colspan=1 rowspan=1 > None </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > R </th><td colspan=1 rowspan=1 > Kingston Hannaford </td><td colspan=1 rowspan=1 > New Paltz Trailways terminal </td><td colspan=1 rowspan=1 > Old Kingston Road </td><td colspan=1 rowspan=1 > Zone 1: Kingston Zone 2: Ulster Zone 3: Rosendale Zone 4: New Paltz </td><td colspan=1 rowspan=1 > Some trips continue to/from Route W. </td></tr>
<tr> <th colspan=1 rowspan=1 > S </th><td colspan=1 rowspan=1 > Hudson Valley Mall </td><td colspan=1 rowspan=1 > Saugerties Post Office </td><td class="highlighted"  colspan=1 rowspan=1 > Route 9W </td><td colspan=1 rowspan=1 > Zone 1: Ulster Zone 2: Saugerties </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > U </th><td colspan=1 rowspan=1 > Kingston Hannaford </td><td colspan=1 rowspan=1 > SUNY Ulster </td><td colspan=1 rowspan=1 > Route 209 </td><td colspan=1 rowspan=1 > Zone 1: Kingston/Ulster Zone 2: Hurley Zone 3: Marbletown </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > W </th><td colspan=1 rowspan=1 > New Paltz Route 32 park-ride </td><td colspan=1 rowspan=1 > Plattekill Post Office </td><td colspan=1 rowspan=1 > Route 208 New Hurley Road Route 32 </td><td colspan=1 rowspan=1 > Zone 1: New Paltz (village and town) Zone 2: Gardiner Zone 3: Shawangunk Zone 4: Plattekill </td><td colspan=1 rowspan=1 > AM trip operates via Wallkill, Plattekill, and Modena. PM trip operates via Modena, Plattekill, and Wallkill. </td></tr>
<tr> <th colspan=1 rowspan=1 > X </th><td colspan=1 rowspan=1 > New Paltz Trailways terminal </td><td colspan=1 rowspan=1 > Newburgh Newburgh Mall </td><td class="highlighted"  colspan=1 rowspan=1 > Route 32 Route 17K </td><td colspan=1 rowspan=1 > Zone 1: New Paltz (village and town) Zone 2: Plattekill Zone 3: Newburgh </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > Z </th><td colspan=1 rowspan=1 > Kingston Hannaford </td><td colspan=1 rowspan=1 > Bellearyre Main Street and Elm Street </td><td class="highlighted"  colspan=1 rowspan=1 > Route 28 Route 375 </td><td colspan=1 rowspan=1 > Zone 1: Kingston Zone 2: Ulster Zone 3: Woodstock and Hurley Zone 4: Olive Zone 5: Shandaken </td><td colspan=1 rowspan=1 >  </td></tr>
<tr> <th colspan=1 rowspan=1 > LINK </th><td colspan=1 rowspan=1 > Rosendale Route 32 park-ride </td><td colspan=1 rowspan=1 > Poughkeepsie Metro-North/Amtrak station </td><td class="highlighted"  colspan=1 rowspan=1 > Route 32 Route 299 </td><td colspan=1 rowspan=1 > From Poughkeepsie: Zone 2: Highland Zone 4: New Paltz Zone 5: Rosendale </td><td colspan=1 rowspan=1 > Off-peak service runs via SUNY New Paltz. Supported by Metro-North Railroad. </td></tr>
</table>
Question:
What routes does UCAT provide service to on the E, S, X, Z, and LINK routes?
Answer:
UCAT provides service to Route 209, Route 28, Route 32, Route 9W and Route 299.