#include<iostream>
using namespace std;
int main(){
int a[100010],d[100010],g[100010];
long long n,da=0,ga=0,c,e,m=0;
int f=1;
cin>>n;
for(int i=0;i<n*3;i++){
cin>>a[i];
}
for(int i=0;i<n*3;i=i+3){
if(a[i]==0){
d[da]=a[i+1];
d[da+1]=a[i+2];
da=da+2;
}
else if(a[i]==1){
g[ga]=a[i+1];
g[ga+1]=a[i+2];
ga=ga+2;
}
}
for(int i=0;i<da;i=i+2){
m=m+d[i];
}
for(int i=1;i<ga;i=i+2) {
c=g[i];
e=g[i-1];
for(int j=1;j<da;){
if(c-d[j]<=45 && d[j]<c && d[j-1]>=e){
d[j]=0;
f=1;
break;
}
else{
j=j+2;
f=0;
}
}
if(f==0){
m=m+e;
}
}
cout<<m;
return 0;
}