10 694 378 true 8 14 17 45 71 72 75 79 88 99