6 423 252 true 7 9 22 23 31 32