4 40 248 true 8 10 31 34