10 1354 543 true 0 4 11 18 19 24 28 29 36 39