11 1686 56 true 7 30 34 42 50 77 85 93 109 131 142