Table:
text: 1995 German Grand Prix
Race
Race
Driver Constructor_ Laps Time_Retired Grid
Michael Schumacher Benetton - Renault 45 1:22:56.043 2
David Coulthard Williams - Renault 45 +5.988 3
Gerhard Berger Ferrari 45 +1:08.097 4
Johnny Herbert Benetton - Renault 45 +1:23.436 9
Jean-Christophe Boullion Sauber - Ford 44 +1 lap 14
Aguri Suzuki Ligier - Mugen-Honda 44 +1 lap 18
Ukyo Katayama Tyrrell - Yamaha 44 +1 lap 17
Andrea Montermini Pacific - Ford 42 +3 laps 23
Eddie Irvine Jordan - Peugeot 41 Throttle 6
Mika Häkkinen McLaren - Mercedes 33 Engine 7
Heinz-Harald Frentzen Sauber - Ford 32 Engine 11
Luca Badoer Minardi - Ford 28 Oil Leak 16

Question: Which constructor had a grid smaller than 18 and a driver by Mika Häkkinen for the 1995 German Grand Prix?

Question: What is the total laps for the 1995 German Grand Prix with an Eddie Irvine driver?