31 from 46