5 38 248 true 4 15 19 23 38