7 193 252 true 5 12 20 22 32 33 35