5 232 221 true 7 10 18 32 35