#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, i, count, niji, max, min, rate[100], lank[9];
  max = 0;
  max = 0;
  count = 0;
  niji = 0;
  cin >> n;
  for (i = 0; i < n; i++) {
    cin >> rate[i];
  }
  for (i = 0; i < 9; i++) {
    lank[i] = 0;
  }
  for (i = 0; i < n; i++) {
    if (rate[i] < 400) {
      lank[0] = lank[0] + 1;
    } else if (rate[i] < 800) {
      lank[1] = lank[1] + 1;
    } else if (rate[i] < 1200) {
      lank[2] = lank[2] + 1;
    } else if (rate[i] < 1600) {
      lank[3] = lank[3] + 1;
    } else if (rate[i] < 2000) {
      lank[4] = lank[4] + 1;
    } else if (rate[i] < 2400) {
      lank[5] = lank[5] + 1;
    } else if (rate[i] < 2800) {
      lank[6] = lank[6] + 1;
    } else if (rate[i] < 3200) {
      lank[7] = lank[7] + 1;
    } else if (3200 <= rate[i]) {
      lank[8] = lank[8] + 1;
      niji = niji + 1;
    }
  }
  if (lank[8] == 0) {
    for (i = 0; i < 8; i++) {
      if (lank[i] > 0) {
        count++;
      }
    }
    max = count;
    min = count;
  } else {
    for (i = 0; i < 8; i++) {
      if (lank[i] > 0) {
        count++;
      }
    }
    min = count;
    if (min < 1) {
      min++;
    }
    max = min + niji;
  }
  cout << min << " " << max << endl;
  return 0;
}
