5 43 253 true 1 2 4 19 27