16 19094 156 true 10 12 17 21 24 33 53 57 64 72 85 101 108 141 148 149