129 412 141 442 159 540 — 616 204 640 218 715 231 757 256856