129 339 131 128 133 597 136 932 139 896 141 251 143307 144 974 147 522 153528 161594