what dinosaur has 100 teeth