5 39 248 true 8 16 19 32 34