4 33 287 true 14 23 31 32