9 343 368 true 0 2 4 5 10 11 12 24 35