haul someone over the coals vs rap over the knuckles

haul someone over the coals

verb
  • To express anger with someone in no uncertain terms when they do something wrong. 

rap over the knuckles

How often have the words haul someone over the coals and rap over the knuckles occurred in a corpus of books? (source: Google Ngram Viewer )