Allosaurus had an average length of 28 feet. Mapusaurus averaged about 40 feet in length. Allosaurus is also smaller than many other Carnosaurus, like Saurophaganax. It shouldn't be on this list.
It should be... spinosaurus, giganotosaurus, tyrannosaurus rex, acrocanthosaurus etc. and bahariosaurus and mapusaurus and deinocheirus and carnotaurus are bigger than allosaurus, i think. But REALLY good quiz!