22 year sentence upheld for Sullivan County man who beat cabbie with his own gun