31 from 101