#include <vector>
#include <algorithm>
#include <map>
using namespace std;
int main(void){
    int N;
    cin>>N;
    int a[N],b[9];
    for(int i=0;i<N;i++){
        cin>>a[i];
    }
    for(int i=0;i<10;i++){
        b[i]=0;
    }
    for(int i=0;i<N;i++){
        if(a[i]<400) b[0]++;
        if(400<=a[i]&&a[i]<800) b[1]++;
        if(800<=a[i]&&a[i]<1200) b[2]++;
        if(1200<=a[i]&&a[i]<1600) b[3]++;
        if(1600<=a[i]&&a[i]<2000) b[4]++;
        if(2000<=a[i]&&a[i]<2400) b[5]++;
        if(2400<=a[i]&&a[i]<2800) b[6]++;
        if(2800<=a[i]&&a[i]<3200) b[7]++;
        if(3200<=a[i]) b[8]++;
    }
    int sum=0;
    for(int i=0;i<=7;i++){
        if(b[i]!=0) sum++;
    }
    if(sum!=0) {cout<<sum<<' '<<sum+b[8];}
    else {cout<<1<<' '<<b[8];}
    return 0;
}
