77 116 130 135 422 543 580 695706