-959 -944 -938 -925 -854 -849 -840 -796 -772 -768 -767 -703 -676 -631 -602 -598 -595 -593 -579 -549 -517 -496 -480 -467 -453 -447 -416 -321 -299 -268 -266 -225 -213 -195 -172 -152 -145 -76 -10 -4 30 44 51 79 171 218 234 336 349 358 375 394 406 444 471 516 521 531 560 584 623 633 642 657 673 688 688 729 770 774 802 819 854 896 917 957 