11 1304 48 true 7 30 34 42 50 77 85 93 109 131 142