#include <bits/stdc++.h>
using namespace std;
int main() {
  long long N;
  long long num;
  long long a = 0, b = 0, c = 0, d = 0, e = 0, f = 0, g = 0, h = 0, p = 0;
  cin >> N;
  auto fix = [](int num) {
    if (num == 0) {
      return 1;
    } else {
      return 0;
    }
  };
  for (int i = N; i > 0; i--) {
    cin >> num;
    if (num < 400) {
      a += fix(a);
    } else if (400 <= num && num < 800) {
      b += fix(b);
    } else if (800 <= num && num < 1200) {
      c += fix(c);
    } else if (1200 <= num && num < 1600) {
      d += fix(d);
    } else if (1600 <= num && num < 2000) {
      e += fix(e);
    } else if (2000 <= num && num < 2400) {
      f += fix(f);
    } else if (2400 <= num && num < 2800) {
      g += fix(g);
    } else if (2800 <= num && num < 3200) {
      h += fix(h);
    } else {
      p++;
    }
  }
  cout << a + b + c + d + e + f + g + h << " "
       << a + b + c + d + e + f + g + h + p << endl;
  return 0;
}
