what is the greatest common factor of 128 and 96