9 367 189 true 8 9 14 19 28 32 33 35 37