5 240 289 true 1 17 18 20 24