96 of 128