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:
| Driver | Team | Laps | Time/Retired | Grid | Points |
| --- | --- | --- | --- | --- | --- |
| Ryan Hunter-Reay | Herdez Competition | 250.0 | 1:59:12.397 | 1.0 | 34.0 |
| Patrick Carpentier | Forsythe Racing | 250.0 | +5.865 secs | 3.0 | 27.0 |
| Michel Jourdain, Jr. | RuSPORT | 250.0 | +11.349 secs | 9.0 | 25.0 |
| Jimmy Vasser | PKV Racing | 249.0 | + 1 Lap | 8.0 | 23.0 |
| A. J. Allmendinger | RuSPORT | 249.0 | + 1 Lap | 13.0 | 22.0 |
| Bruno Junqueira | Newman/Haas Racing | 248.0 | + 2 Laps | 10.0 | 19.0 |
| Oriol Servià | Dale Coyne Racing | 247.0 | + 3 Laps | 11.0 | 17.0 |
| Mario Domínguez | Herdez Competition | 246.0 | + 4 Laps | 4.0 | 15.0 |
| Rodolfo Lavín | Forsythe Racing | 245.0 | Contact | 6.0 | 13.0 |
| Mario Haberfeld | Walker Racing | 245.0 | + 5 Laps | 15.0 | 11.0 |
| Justin Wilson | Mi-Jack Conquest Racing | 244.0 | + 6 Laps | 12.0 | 10.0 |
| Roberto González | PKV Racing | 243.0 | Fire | 14.0 | 9.0 |
| Alex Tagliani | Rocketsports Racing | 243.0 | + 7 Laps | 7.0 | 8.0 |
| Nelson Philippe | Rocketsports Racing | 240.0 | + 10 Laps | 17.0 | 7.0 |
| Alex Sperafico | Mi-Jack Conquest Racing | 240.0 | + 10 Laps | 18.0 | 6.0 |
| Gastón Mazzacane | Dale Coyne Racing | 79.0 | Contact | 16.0 | 5.0 |
| Paul Tracy | Forsythe Racing | 60.0 | Contact | 5.0 | 4.0 |
| Sébastien Bourdais | Newman/Haas Racing | 50.0 | Contact | 2.0 | 3.0 |
Question:
Which driver had 248 laps?
Answer:
Bruno Junqueira