15 18073 430 37 40 43 55 59 65 71 102 112 114 134 143 153 183 189