Dinosaur Word Search Puzzle

Check out this dinosaur word search puzzle with the names of thirty different dinosaurs. Find them up, down, sideways and diagonally.