The total possible orders of finish = 8! = 40320
The order we're looking for is for the three individuals to finish in the top three [ in any order] = 3! = 6 and the other 5 to finish in any order = 5! = 120
So....the probability of this occurence = [6 * 120] / 40320 = 720/ 40320 = 1/56