import java.util.Arrays;
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();// N名学生信息
// 0 1 2 3 4 5
// 序号 sum
String[][] arr = new String[N][6];
for (int i = 0; i < N; i++) {
int sum = 0;
arr[i][0] = i + ""; // 记录读取顺序 从下标0开始
for (int j = 1; j < 5; j++) {
arr[i][j] = in.next();
if (j != 1) {
sum += Integer.parseInt(arr[i][j]);
}
}
arr[i][5] = sum + "";
}
// 多级比较排序,先按最后一列降序,再按第一列升序
Arrays.sort(arr, (row1, row2) -> {
int lastColCompare = Integer.compare(Integer.parseInt(row2[5]), Integer.parseInt(row1[5]));
if (lastColCompare != 0) {
return lastColCompare;
}
return Integer.compare(Integer.parseInt(row1[0]), Integer.parseInt(row2[0]));
});
// 输出第一行数据
for (int i = 1; i < 5; i++) {
if (i == 4) {
System.out.printf("%s", arr[0][i]);
} else {
System.out.printf("%s ", arr[0][i]);
}
}
}
}