9 248 269 true 0 2 4 5 8 19 26 32 35