4 39 297 true 8 10 23 34