#include <bits/stdc++.h>
using namespace std;
long long min(long long x, long long y) { return (x < y ? x : y); }
long long max(long long x, long long y) { return (x > y ? x : y); }
int stoi(string s) { return atoi(s.c_str()); }
int keta(long long x) {
  if (x < 10) {
    return 1;
  } else {
    return keta(x / 10) + 1;
  }
}
int main() {
  int N;
  cin >> N;
  int fc[8] = {0};
  int scn = 0;
  int a;
  for (int i = 0, i_len = (N); i < i_len; ++i) {
    cin >> a;
    if (a < 3200) {
      fc[a / 400] = 1;
    } else {
      scn++;
    }
  }
  int fcn = 0;
  for (int i = 0, i_len = (8); i < i_len; ++i) {
    fcn += fc[i];
  }
  printf("%d %d\n", fcn, fcn + scn);
}
