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