7 231 168 true 12 16 22 26 28 33 35