11 1258 53 true 7 30 34 42 50 77 85 93 109 131 142