25 from 31