7 699 416 true 5 15 19 24 34 37 39