589 223 102 151 walking