659 129 90 57