16 22214 194 true 1 16 19 26 29 36 41 43 46 48 57 61 86 91 114 147