9 364 284 true 2 5 6 11 15 17 31 32 34