#include<bits/stdc++.h>
using namespace std;
int sub[1005][2],bus[1005][2],sum=0;
int main() {
int n,a;
cin>>n;
for (int i=0; i<n; i++) {
cin>>a;
if(a==0) {
cin>>sub[i][1]>>sub[i][2];
sub[i][0]=-1;
} else if(a==1) {
cin>>bus[i][1]>>bus[i][2];
bus[i][0]=-1;
}
}
for (int i=0; i<n; i++) {
if(bus[i][0]==-1) {
for (int j=0; j<i; j++) {
if(sub[j][0]==-1 && bus[i][2]-sub[j][2]<=45 && bus[i][1]<=sub[j][1]) {
sub[j][0]=-2;
bus[i][0]=-2;
break;
}
}
}
}
for (int i=0; i<n; i++) {
if(bus[i][0]==-1) sum+=bus[i][1];
if(sub[i][0]==-1 || sub[i][0]==-2) sum+=sub[i][1];
}
cout<<sum;
}