66 67 68 70 75 82 91 92 94 96 105 109 112 113 114 117 118 127 130 133 134 139 141 147 148 149 152 155 156 159 165 171 174 177 180 181 186 192196