n = int(input()) a = sorted(list(map(int,input().split()))) q = int(input()) for i in range(q): x = int(input()) l = - 1 r = n while(r - l > 1): mid = (l+r)//2 if a[mid]<=x: l = mid else: r = mid print(r)