stock character vs supporting role

stock character

noun
  • Any fictional character drawn from some stereotype who is instantly recognizable. 

supporting role

How often have the words stock character and supporting role occurred in a corpus of books? (source: Google Ngram Viewer )