9 1312 397 true 7 8 11 17 21 22 30 32 34