7 241 258 true 7 12 16 23 28 34 37