9 235 180 true 1 5 7 21 22 32 33 34 39