-942 -942 -931 -926 -898 -859 -854 -775 -773 -752 -744 -711 -711 -681 -663 -663 -648 -648 -609 -604 -426 -411 -376 -350 -348 -334 -332 -329 -327 -288 -273 -265 -231 -228 -227 -153 -138 -132 -83 -77 -65 -62 -31 -17 22 34 54 55 70 73 113 148 171 178 206 209 217 238 288 303 308 310 363 377 420 447 470 497 534 547 560 592 615 656 678 694 721 757 823 908 912 914 918 953 