11 749 677 true 9 16 17 19 22 30 34 36 37 38 39