#include <bits/stdc++.h>
int main() {
  int N;
  std::cin >> N;
  int color[9] = {0};
  int a;
  for (int i = 0; i < N; ++i) {
    std::cin >> a;
    if (a <= 399) {
      ++color[0];
    } else if (a <= 799) {
      ++color[1];
    } else if (a <= 1199) {
      ++color[2];
    } else if (a <= 1599) {
      ++color[3];
    } else if (a <= 1999) {
      ++color[4];
    } else if (a <= 2399) {
      ++color[5];
    } else if (a <= 2799) {
      ++color[6];
    } else if (a <= 3199) {
      ++color[7];
    } else {
      ++color[8];
    }
  }
  int type = 0;
  for (int i = 0; i < 8; ++i) {
    if (color[i] != 0) {
      ++type;
    }
  }
  const int min = type;
  int max = type;
  if (color[8] != 0) {
    max = std::min(8, type + color[8]);
  }
  std::cout << min << " " << max << std::endl;
  return 0;
}
