9 341 397 true 1 8 14 21 22 24 26 32 35