#include <iostream>
#include <cstring>
using namespace std;

int main()
{
	double eye[ 2 ];
	int result[ 4 ][ 2 ];
	memset( result, 0, sizeof(result) );

	while( cin >> eye[ 0 ] >> eye[ 1 ] ){
		for( int i = 0; i < 2; ++i ){
			if( eye[ i ] >= 1.1 ){
				++result[ 0 ][ i ];
			}else if( eye[ i ] >= 0.6 ){
				++result[ 1 ][ i ];
			}else if( eye[ i ] >= 0.2 ){
				++result[ 2 ][ i ];
			}else{
				++result[ 3 ][ i ];
			}
		}
	}

	for( int i = 0; i < 4; ++i ){
		cout << result[ i ][ 0 ] << " " << result[ i ][ 1 ] << endl;
	}

	return 0;
}