#include <bits/stdc++.h>
using namespace std;
int main(void) {
  int N, A[100];
  cin >> N;
  for (int i = (0); i < (N); i++) cin >> A[i];
  bool used[8];
  for (int i = (0); i < (8); i++) used[i] = false;
  int cnt = 0;
  for (int i = (0); i < (N); i++) {
    if (1 <= A[i] && A[i] <= 399) used[0] = 1;
    if (400 <= A[i] && A[i] <= 799) used[1] = 1;
    if (800 <= A[i] && A[i] <= 1199) used[2] = 1;
    if (1200 <= A[i] && A[i] <= 1599) used[3] = 1;
    if (1600 <= A[i] && A[i] <= 1999) used[4] = 1;
    if (2000 <= A[i] && A[i] <= 2399) used[5] = 1;
    if (2400 <= A[i] && A[i] <= 2799) used[6] = 1;
    if (2800 <= A[i] && A[i] <= 3199) used[7] = 1;
    if (3200 <= A[i]) cnt++;
  }
  int ans = 0;
  for (int i = (0); i < (8); i++)
    if (used[i]) ans++;
  int mi = max(1, ans);
  int mx = mi + cnt;
  cout << mi << " " << mx << endl;
  return 0;
}
