8 214 122 true 1 9 14 21 23 26 31 32