5 121 243 true 8 14 16 28 31