9 12 36 44 45 56 59 66 69 85 89 102 254 458 588 632 666 778 965