#include <bits/stdc++.h>
using namespace std;
bool myfunction(int i, int j) { return (i < j); }
struct myclass {
  bool operator()(int i, int j) { return (i < j); }
} myobject;
int main() {
  int n, a, b, c, d;
  cin >> n;
  pair<int, int> po, pi, poo;
  vector<pair<int, int> > v1, v;
  for (int i = 0; i < n; i++) {
    cin >> a >> b >> c >> d;
    v1.push_back(make_pair(a + b + c + d, i + 1));
  }
  for (int i = 0; i < v1.size(); i++) {
    for (int j = 0; j < v1.size() - 1; j++) {
      if (v1[j].first == v1[j + 1].first) {
        if (v1[j].second > v1[j + 1].second) swap(v1[j], v1[j + 1]);
      } else if (v1[j].first < v1[j + 1].first)
        swap(v1[j], v1[j + 1]);
    }
  }
  for (int i = 0; i < v1.size(); i++) {
    if (v1[i].second == 1) cout << i + 1 << endl;
  }
  v1.clear();
  return 0;
}
