20 9662 606 3 11 18 20 24 26 29 30 35 45 47 55 66 67 69 76 84 85 96 100