31 15 7 11 25 23 22 295 5768