7 747 345 true 10 11 17 24 34 36 39