30 from 104