7 118 145 true 2 10 12 14 17 22 27