#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  int arr[9];
  memset(arr, 0, sizeof(arr));
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    int x;
    scanf("%d", &x);
    if (x < 400)
      arr[0] += 1;
    else if (x >= 400 && x < 800)
      arr[1] += 1;
    else if (x >= 800 && x < 1200)
      arr[2] += 1;
    else if (x >= 1200 && x < 1600)
      arr[3] += 1;
    else if (x >= 1600 && x < 2000)
      arr[4] += 1;
    else if (x >= 2000 && x < 2400)
      arr[5] += 1;
    else if (x >= 2400 && x < 2800)
      arr[6] += 1;
    else if (x >= 2800 && x < 3200)
      arr[7] += 1;
    else if (x >= 3200)
      arr[8] += 1;
  }
  int baseans = 0;
  for (int i = 0; i < 8; i++)
    if (arr[i] > 0) baseans += 1;
  int lans = baseans + arr[8];
  if (lans > 8) lans = 8;
  if (baseans == 0) {
    baseans += 1;
    lans = arr[8];
  }
  cout << baseans << " " << lans << endl;
}
