9 161 256 true 0 1 2 14 21 23 31 34 35