dead on time vs spot on time

dead on time

spot on time

How often have the words dead on time and spot on time occurred in a corpus of books? (source: Google Ngram Viewer )