10 1042 684 true 9 17 43 62 70 76 87 88 94 99