private PickVO getList13PVO(PickVO pvo, ArrayList<LineAnaVO> list13) {
    if (list13.size() == 3) {
      LineAnaVO v = getGap(3, list13);
      if (v != null) {
        pvo.add(v.getBnu());
      }
      v = getGap(2, list13);
      if (v != null) {
        pvo.add(v.getBnu());
      }
    } else if (list13.size() == 2) {
      LineAnaVO v = getGap(3, list13);
      if (v != null) {
        pvo.add(v.getBnu());
      } else {
        v = getGap(1, list13);
        if (v != null) {
          pvo.add(v.getBnu());
        } else {
          v = getGap(2, list13);
          if (v != null) {
            pvo.add(v.getBnu());
          }
        }
      }
    } else if (list13.size() == 1) {
      LineAnaVO v = getGap(1, list13);
      if (v != null) {
        pvo.add(v.getBnu());
      }
    }
    return pvo;
  }