8 2373 543 true 3 7 9 24 31 32 38 39