9 396 436 true 2 5 6 7 20 24 26 27 35