9 232 252 true 3 5 14 15 17 21 25 32 33