#include <bits/stdc++.h>
using namespace std;
const int N = 6666;
int n, a[N];
int getid(int x) {
  if (x < 400) return 1;
  if (x < 800) return 2;
  if (x < 1200) return 3;
  if (x < 1600) return 4;
  if (x < 2000) return 5;
  if (x < 2400) return 6;
  if (x < 2800) return 7;
  if (x < 3200) return 8;
  return 9;
}
int cnt[233];
int main() {
  scanf("%d", &n);
  for (int i = 1; i <= n; i++) scanf("%d", a + i);
  sort(a + 1, a + n + 1);
  for (int i = 1; i <= n; i++) cnt[getid(a[i])]++;
  int min_ans = 0;
  for (int i = 1; i <= 8; i++) min_ans += (cnt[i] > 0);
  int max_ans = min_ans;
  for (int i = 1; i <= 8; i++)
    if (cnt[i] == 0 && cnt[9] > 0) max_ans++, cnt[9]--;
  printf("%d %d\n", min_ans, max_ans);
  return 0;
}
