true 1281 497 true 2 6 8 11 12 13 20 22 30 32 34 47 48 54 57 73 74 75 91 99 101 107 108 109 114 115 117 127 134 138 147 148