103 62 109 2 26 110 151 81 197 188 21850