Can You Name the Most Expensive Cars of all Time?

Here we have a mix of the most expensive cars ever sold, old and new - how many of these rolling works of art can you name?