8 376 248 true 7 12 16 65 72 75 81 90