#include<iostream>
#include<cstdio>
using namespace std;
int main(){
  int mas[10][10]={0};
  int dx1[5]={1,0,0,0,-1},dx2[9]={1,1,1,0,0,0,-1,-1,-1},dx3[13]={2,1,1,1,0,0,0,0,0,-1,-1,-1,-2};
  int dy1[5]={0,0,1,-1,0},dy2[9]={1,0,-1,1,0,-1,1,0,-1},dy3[13]={0,1,0,-1,2,1,0,-1,-2,1,0,-1,0};
  int x,y,size,nx,ny,bell=0,hess=0;
  while(scanf("%d,%d,%d",&x,&y,&size)!=EOF){
    if(size==1){
      for(int i=0;i<5;i++){
	nx=x+dx1[i];
        ny=y+dy1[i];
	if(nx>=0 && nx<10 && ny>=0 && ny<10){
	  mas[ny][nx]++;
	}
      }
    }
    else if(size==2){
      for(int i=0;i<9;i++){
	nx=x+dx2[i];
	ny=y+dy2[i];
	if(nx>=0 && nx<10 && ny>=0 && ny<10){
	  mas[ny][nx]++;
	}
      }
    }
    else if(size==3){
      for(int i=0;i<13;i++){
	nx=x+dx3[i];
	ny=y+dy3[i];
	if(nx>=0 && nx<10 && ny>=0 && ny<10){
	  mas[ny][nx]++;
	}
      }
    }
    /*for(int i=0;i<10;i++){
      for(int j=0;j<10;j++){
      cout << mas[i][j];
      }
      cout << endl;
      }*/
  }
  for(int i=0;i<10;i++){
    for(int j=0;j<10;j++){
      if(mas[i][j]>bell){
	bell=mas[i][j];
      }
      if(mas[i][j]==0){
	hess++;
      }
    }
  }
  cout << hess << endl << bell << endl;
  return (0);
}