50985100510251345136513851405190519251995201520252225242524352455248525952605264