Nonrandom patterns of simple and cryptic triplet repeats in coding and noncoding sequences