29 from 103