Indian corn vs corn on the cob

Indian corn

noun
  • a variety of candy corn that contains chocolate in addition to honey-based candy 

  • a variety of maize in which the kernels are variously coloured, rather than being all of the same colour 

corn on the cob

noun
  • Cooked ears of corn (maize, specifically sweet corn). 

How often have the words Indian corn and corn on the cob occurred in a corpus of books? (source: Google Ngram Viewer )