5 21 22 26 27 28 29 30 31 32 39 40 41 42 45 68 71 78 82 83 84 97 110 112 113 115 125 151 152 160 162 163 173 180 182 188 191 194 211 240 252 254 300 303 308 311 312 313 339 358 365 370 384 389 395 396 397 398 403 404 427 446 452 456 471 472 484 486 501 508 515 521 527 532 533 538 541 544 550 561 562 563 572 592 594 607 612 613 617 