528 415 12265 516 332 12266 237 227 12267 94 376 12268 160 278 12269 514 216 12263 481 268 12264