12 1443 80 7 20 32 40 45 46 67 68 69 71 83 97