18 237332 1107 17 25 27 50 56 61 66 93 102 107 113 114 129 137 153 162 184 196