5 229 288 true 1 4 18 19 32