90 303 246 229 314 275 318 220 103 110 117 99 11469