9 239 364 true 0 1 6 8 19 27 28 32 35