#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  vector<bool> a(8);
  int cnt = 0;
  for (int i = 0; i < (n); i++) {
    int x;
    cin >> x;
    if (0 < x && x < 400) a[0] = true;
    ;
    if (400 <= x && x < 800) a[1] = true;
    if (800 <= x && x < 1200) a[2] = true;
    if (1200 <= x && x < 1600) a[3] = true;
    if (1600 <= x && x < 2000) a[4] = true;
    if (2000 <= x && x < 2400) a[5] = true;
    if (2400 <= x && x < 2800) a[6] = true;
    if (2800 <= x && x < 3200) a[7] = true;
    if (3200 <= x) cnt++;
  }
  int ans1 = 0;
  int ans2 = 0;
  for (int i = 0; i < (8); i++) {
    if (a[i]) ans1++;
  }
  for (int i = 0; i < (cnt); i++) {
    for (int i = 0; i < (8); i++) {
      if (!a[i]) {
        a[i] = true;
        break;
      }
    }
  }
  for (int i = 0; i < (8); i++) {
    if (a[i]) ans2++;
  }
  printf("%d %d\n", ans1, ans2);
}
