N = int(input())
a = list(map(int, input().split()))
color = [0]*8
strong = 0

for i in range(N):
    if a[i] >= 3200:
        strong += 1
    else:
        if a[i] < 400:
            color[0] = 1
        elif a[i] < 800:
            color[1] = 1
        elif a[i] < 1200:
            color[2] = 1
        elif a[i] < 1600:
            color[3] = 1
        elif a[i] < 2000:
            color[4] = 1
        elif a[i] < 2400:
            color[5] = 1
        elif a[i] < 2800:
            color[6] = 1
        else:
            color[7] = 1

smallest = color.count(1)
greatest = smallest + strong

print(smallest, greatest)
