Olive baboon {Papio anubis} Mt Elgon, Kenya