#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
int gracze, liczba_gier, dodatkowa;
long long int krazki, liczba_jasia;
cin >> gracze;
vector <long long int> tablica;
for(int i = 0; i<gracze; i++)
{
cin >> krazki;
tablica.push_back(krazki);
}
sort(tablica.begin(), tablica.end());
cin >> liczba_gier;
while(liczba_gier--)
{
dodatkowa=0;
cin >> liczba_jasia;
for(int i=0; i<gracze; i++)
{
if(tablica[i]>liczba_jasia)
{
dodatkowa = gracze-i;
break;
}
}
cout << dodatkowa << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgppbnQgbWFpbigpIHsKCWlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CgkKCWludCBncmFjemUsIGxpY3piYV9naWVyLCBkb2RhdGtvd2E7Cglsb25nIGxvbmcgaW50IGtyYXpraSwgbGljemJhX2phc2lhOwoJCgljaW4gPj4gZ3JhY3plOwoJCgl2ZWN0b3IgPGxvbmcgbG9uZyBpbnQ+IHRhYmxpY2E7CgkKCWZvcihpbnQgaSA9IDA7IGk8Z3JhY3plOyBpKyspCgl7CgkJY2luID4+IGtyYXpraTsKCQl0YWJsaWNhLnB1c2hfYmFjayhrcmF6a2kpOwoJfQoJc29ydCh0YWJsaWNhLmJlZ2luKCksIHRhYmxpY2EuZW5kKCkpOwoJY2luID4+IGxpY3piYV9naWVyOwoJCgl3aGlsZShsaWN6YmFfZ2llci0tKQoJewoJCWRvZGF0a293YT0wOwoJCWNpbiA+PiBsaWN6YmFfamFzaWE7CgkJCgkJZm9yKGludCBpPTA7IGk8Z3JhY3plOyBpKyspCgkJewoJCQlpZih0YWJsaWNhW2ldPmxpY3piYV9qYXNpYSkKCQkJewoJCQkJZG9kYXRrb3dhID0gZ3JhY3plLWk7CgkJCQlicmVhazsKCQkJfQoJCX0KCQljb3V0IDw8IGRvZGF0a293YSA8PCBlbmRsOwoJfQoJCglyZXR1cm4gMDsKfQ==