<Tr> <Th> 18 </Th> <Td> 18 </Td> <Td> Lance Stroll </Td> <Td> Williams - Mercedes </Td> <Td> 1: 46.915 </Td> <Td> </Td> <Td> </Td> <Td> 15 </Td> </Tr> <Tr> <Th> 19 </Th> <Td> 9 </Td> <Td> Marcus Ericsson </Td> <Td> Sauber - Ferrari </Td> <Td> 1: 47.214 </Td> <Td> </Td> <Td> </Td> <Td> 17 </Td> </Tr> <Tr> <Th> 20 </Th> <Td> 94 </Td> <Td> Pascal Wehrlein </Td> <Td> Sauber - Ferrari </Td> <Td> 1: 47.679 </Td> <Td> </Td> <Td> </Td> <Td> 18 </Td> </Tr> <Tr> <Th_colspan="8"> 107% time: 1: 51.476 </Th> </Tr>

Who has won 2017 formula 1 belgian grand prix tournament