old hat vs unfamiliar

old hat

adj
  • Very familiar; common, hackneyed or out of date. 

unfamiliar

adj
  • Strange, not familiar. 

noun
  • An unfamiliar person; a stranger. 

How often have the words old hat and unfamiliar occurred in a corpus of books? (source: Google Ngram Viewer )