29 from 46