#include <bits/stdc++.h>
using namespace std;
int N;
vector<int> color(9, 0);
int main(void) {
  scanf("%d", &N);
  for (int i = 0; i < N; ++i) {
    int a;
    scanf("%d", &a);
    if (a >= 1 && a <= 399)
      ++color[0];
    else if (a >= 400 && a <= 799)
      ++color[1];
    else if (a >= 800 && a <= 1199)
      ++color[2];
    else if (a >= 1200 && a <= 1599)
      ++color[3];
    else if (a >= 1600 && a <= 1999)
      ++color[4];
    else if (a >= 2000 && a <= 2399)
      ++color[5];
    else if (a >= 2400 && a <= 2799)
      ++color[6];
    else if (a >= 2800 && a <= 3199)
      ++color[7];
    else
      ++color[8];
  }
  int mn = 0, mx = 0;
  for (int i = 0; i < color.size() - 1; ++i)
    if (color[i] != 0) ++mn;
  mx = mn;
  for (int i = 0; i < color[8] && mx < 8; ++i) ++mx;
  if (mn == 0) ++mn;
  printf("%d %d\n", mn, mx);
  return 0;
}
