#include <bits/stdc++.h>
using namespace std;
struct t {
int price;
int minute;
};
t a[1000001];
int cnt=0;
long long sum = 0;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
int x, y, z;
cin >> x >> y >> z;
if (x == 0) {
sum += y;
cnt++;
a[cnt].price = y;
a[cnt].minute = z;
}else{
if(cnt==0){
sum+=y;
continue;
}
bool flag=0;
for(int i=1;i<=cnt;i++){
if(a[i].price>=y&&z-a[i].minute<=45){
flag=1;
break;
}
}
if(flag==0){
sum+=y;
}
}
}
cout << sum;
return 0;
}