11 17 20 26 29 34 53 57 58 59 61 62 74 81 87 89 107 114 126 128 146 167 188 191 206 213 214 215 235 248 252 269 275 320 332 344 356 