16 1805 683 true 1 6 8 18 25 37 43 53 55 56 64 71 82 83 86 94