29 2080 843 true 3 8 9 10 14 18 20 22 34 36 39 40 42 44 45 59 65 66 67 70 75 80 84 85 87 88 89 93 96