8 297 299 true 1 5 12 13 17 19 24 36