5 27 44 49 56 62 74 76 86 112 118 131 185 218 231 239 248 254 285 289 297 304 308 310 311 318 327 357 365 369 394 