9 609 348 true 3 4 5 11 12 24 29 37 38