43 from 128