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