8 446 283 true 1 6 9 12 19 26 32 34