9 346 283 true 2 5 6 13 22 26 27 35 37