23 3336 1305 true 2 10 13 14 21 27 31 33 37 43 49 56 67 70 72 76 77 79 81 86 89 94 97