308 81 523 330 499 253 231 694 320 359 378227