959 31059 216 292 349 377 491 518 534 598 766 772 821 966 967 32145 163 237 299 415 , 438 526 552 725 730783