31 from 116