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:
| Number | Name | Kilometer | Location | Length (in m) | Average climb (%) |
| --- | --- | --- | --- | --- | --- |
| 17.0 | Plettenbergweg | 159.0 | Eys | 1000.0 | 42.0 |
| 18.0 | Eyserweg | 160.0 | Eys | 2200.0 | 43.0 |
| 19.0 | Hulsberg | 165.0 | Simpelveld | 1000.0 | 77.0 |
| 20.0 | Vrakelberg | 171.0 | Voerendaal | 700.0 | 79.0 |
| 21.0 | Sibbergrubbe | 179.0 | Valkenburg | 2100.0 | 41.0 |
| 22.0 | Cauberg | 184.0 | Valkenburg | 1200.0 | 58.0 |
| 23.0 | Geulhemmerweg | 188.0 | Valkenburg | 1000.0 | 62.0 |
| 24.0 | Bemelerberg | 201.0 | Margraten | 900.0 | 50.0 |
| 25.0 | Wolfsberg | 218.0 | Noorbeek | 800.0 | 44.0 |
| 26.0 | Loorberg | 224.0 | Slenaken | 1500.0 | 55.0 |
| 27.0 | Gulperberg | 232.0 | Gulpen | 700.0 | 81.0 |
| 28.0 | Kruisberg | 238.0 | Eys | 800.0 | 75.0 |
| 29.0 | Eyserbosweg | 240.0 | Eys | 1100.0 | 81.0 |
| 30.0 | Fromberg | 244.0 | Voerendaal | 1600.0 | 40.0 |
| 31.0 | Keutenberg | 248.0 | Valkenburg | 700.0 | 94.0 |
Question:
What was the name of race #28?
Answer:
Kruisberg