4 50 289 true 16 19 27 31