31 from 107