#include <bits/stdc++.h>
#define int long
#define ll long long
#define rep(i, n) for(int i = 0; i < n; i++)
using namespace std;
int gcd(int a,int b){return b ? gcd(b,a%b) : a;}
int lcm(int a,int b){return a/gcd(a,b)*b;}

main() {
    int N; cin >> N;
    map<int,int> m; int cnt=0;
    rep(i,N){
        int a; cin >> a; 
        if(a>=1 && a<=399) m[0]++;
        else if(a>=400 && a<=799) m[1]++;
        else if(a>=800 && a<=1199) m[2]++;
        else if(a>=1200 && a<=1599) m[3]++;
        else if(a>=1600 && a<=1999) m[4]++;
        else if(a>=2000 && a<=2399) m[5]++;
        else if(a>=2400 && a<=2799) m[6]++;
        else if(a>=2800 && a<=3199) m[7]++;
        else cnt++; 
    }
    if(cnt>0) cout << m.size() <<" "<< m.size()+cnt << endl;
    else cout << m.size() << " " << m.size() << endl; 

    return 0;
}