10 11 23 25 31 37 39 48