-870 -806 -769 -712 -605 -535 -509 -451 -159 -139 76 135 189 208 210 294 385 466 492 536 625 739 769 785 820 924 969 