17 1305 546 true 2 6 27 30 43 47 55 64 67 71 72 76 79 81 89 91 96