7 118 243 true 1 6 9 22 28 34 38