long odds vs sweepstake

long odds

noun
  • poor chances; unlikeliness, improbability 

sweepstake

noun
  • A lottery in which the prize or prizes constitute all the money paid by the participants. 

  • A prize draw. 

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