Tyrannosaurus Deinonychus Heterodontosaurus Pachycephalosaurus Styracosaurus Carnotaurus Compsognathus