5 40 248 true 8 9 18 22 25