how many world records did the best new ride ( amusement park ) set upon completion ?
10