If there are three nucleotides coding for each amino acid and there are 20 amino acids, are there just 20 specific codons? if not how many are there?