11 7050 695 true 5 7 8 12 22 27 28 34 37 38 39