cockamamy vs rattlebrained

cockamamy

adj
  • foolish, silly 

  • trifling 

rattlebrained

adj
  • Foolish 

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