#include<iostream>
#include<stdio.h>
using namespace std;
int main(){
  int dec[10][10][1];
  int x,y,size,num,max;
  for(int i=0;i<10;i++){
    for(int j=0;j<10;j++){
       dec[i][j][0]=0;
    }
  }
                
  while(scanf("%d,%d,%d",&y,&x,&size)!=EOF){
  if(size == 1){
    if(x+1<10)dec[x+1][y][0] += 1;
    if(x-1>=0)  dec[x-1][y][0] += 1;
    if(y+1<10)  dec[x][y+1][0] += 1;
    if(x-1>=0)  dec[x][y-1][0] += 1;
      dec[x][y][0] += 1;
    } else if(size == 2){
      for(int i=-1;i<=1;i++){
	for(int j=-1;j<=1;j++){
	  if(x+i >=0&& x+i<10 && y+j>=0&& y+j<10) dec[x+i][y+j][0] +=1;
	}
      }
    }else if(size==3){
      for(int i=-1;i<=1;i++){
	for(int j=-1;j<=1;j++){
	  if(x+i >=0&& x+i<10 && y+j>=0&& y+j<10)  dec[x+i][y+j][0] +=1;
	}
      }
      if(x+2<10)dec[x+2][y][0] +=1;
      if(x-2>=0)dec[x-2][y][0] +=1;
      if(y+2<10)dec[x][y+2][0] +=1;
      if(y-2>=0)dec[x][y-2][0] +=1;
    }
  }
  max = dec[0][0][0];
  for(int i=0;i<10;i++){
    for(int j=0;j<10;j++){ 
      if(dec[i][j][0]==0){
	num +=1;
      }      
      if(max < dec[i][j][0])
	max=dec[i][j][0];
    }
  }
  cout << num << endl << max<<endl;
}
 