#include <bits/stdc++.h>
using namespace std;
struct node {
  int a, b, c, d, sum;
} stu[1005];
int cmp(node a, node b) { return a.sum > b.sum; }
int main() {
  int n;
  while (cin >> n) {
    if (n == 1) {
      cin >> stu[0].a >> stu[0].b >> stu[0].c >> stu[0].d;
      cout << '1' << '\n';
      continue;
    }
    bool flag = 1;
    int ans;
    cin >> stu[0].a >> stu[0].b >> stu[0].c >> stu[0].d;
    stu[0].sum = stu[0].a + stu[0].b + stu[0].c + stu[0].d;
    for (int i = 1; i < n; ++i) {
      cin >> stu[i].a >> stu[i].b >> stu[i].c >> stu[i].d;
      stu[i].sum = stu[i].a + stu[i].b + stu[i].c + stu[i].d;
    }
    sort(stu + 1, stu + n, cmp);
    for (int i = 1; i < n; ++i)
      if (stu[0].sum >= stu[i].sum) {
        flag = 0;
        ans = i;
        break;
      }
    if (!flag)
      cout << ans << '\n';
    else
      cout << n << '\n';
  }
  return 0;
}
