#include <iostream>
using namespace std;
//a数组存放成绩 
int n,a[5];
int x,y,z;//代表地主位置,档位,输赢 

int main(){
	int i,j;
	cin>>n;
	//比赛n次 
	for(i = 1;i <= n;i++){
		cin>>x>>y>>z;
		//4人计分 
		for(j = 1;j <= 4;j++){
			//地主获胜 
			if(z == 1){
				if(j == x){
					a[j] = a[j] + 3 * y;
				}else{
					a[j] = a[j] - y;
				} 
			}else{
				if(j == x){
					a[j] = a[j] - 3 * y;
				}else{
					a[j] = a[j] + y;
				}
			}
		} 
	}
	
	//输出
	for(i = 1;i <= 4;i++){
		cout<<a[i]<<" ";
	}
}


/**************************************************************
	Problem: 1523
	User: admin
	Language: C++
	Result: Accepted
	Time:77 ms
	Memory:2072 kb
****************************************************************/