How many of this year's surprises can you remember?