299 11 10 133 112 188 259 262 326 273 336 333 336 273 326 174 22 221 425 3 299 418 489