29 from 104