60 136 63 145 307 78 53 79 133 77 159440 256 020 276 418483518