5 233 253 true 10 13 18 29 32