16 841 460 true 5 7 10 21 29 49 51 52 70 71 72 73 74 81 83 97