303 143 130 229 188 210 138 718187