321 159 129 253 walking