what is the number of drivers that finished the 2008 canadian grand prix before jarno trulli?
5