#include <iostream>
using namespace std;
int main() {
long long n, jas; //ilosc graczy i ile gier
cin>> n;
long long t[n], ile[n]; //liczba zetonow, ktora ma dany gracz i tablica do przechowywania liczby graczy,
//ktora ma wiecej zetonow od Jasia w zaleznosci od przypadku
for (long long i=0; i<n; i++){
cin >> t[i]; //wprowadzenie zetonow graczy
ile[i]=0; //wyzerowanie licznika
}
cin >> jas; //ile gier
long long tab[jas]; //tablica przechowujaca ilosc zetonow Jasia
for (long long i=0; i<jas; i++)
cin >> tab[i]; //ile zetonow ma jas w danej grze
for (long long i=0; i<jas; i++){
for (long long j=0; j<n; j++){
if (t[j]>tab[i]){ //jesli gracz ma wiecej zetonow od Jasia, licznik dla danego przypadku się zwiększa
ile[i]++;
}
}
}
for (long long i=0; i<jas; i++)
cout << ile[i] << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKCQoJbG9uZyBsb25nIG4sIGphczsgLy9pbG9zYyBncmFjenkgaSBpbGUgZ2llcgoJY2luPj4gbjsKCWxvbmcgbG9uZyB0W25dLCBpbGVbbl07ICAvL2xpY3piYSB6ZXRvbm93LCBrdG9yYSBtYSBkYW55IGdyYWN6IGkgdGFibGljYSBkbyBwcnplY2hvd3l3YW5pYSBsaWN6YnkgZ3JhY3p5LAoJCQkJCQkJLy9rdG9yYSBtYSB3aWVjZWogemV0b25vdyBvZCBKYXNpYSB3IHphbGV6bm9zY2kgb2QgcHJ6eXBhZGt1Cglmb3IgKGxvbmcgbG9uZyBpPTA7IGk8bjsgaSsrKXsKCWNpbiA+PiB0W2ldOyAvL3dwcm93YWR6ZW5pZSB6ZXRvbm93IGdyYWN6eQoJaWxlW2ldPTA7IC8vd3l6ZXJvd2FuaWUgbGljem5pa2EKCX0KCWNpbiA+PiBqYXM7ICAvL2lsZSBnaWVyCglsb25nIGxvbmcgdGFiW2phc107ICAvL3RhYmxpY2EgcHJ6ZWNob3d1amFjYSBpbG9zYyB6ZXRvbm93IEphc2lhCglmb3IgKGxvbmcgbG9uZyBpPTA7IGk8amFzOyBpKyspCgljaW4gPj4gdGFiW2ldOyAgLy9pbGUgemV0b25vdyBtYSBqYXMgdyBkYW5laiBncnplCglmb3IgKGxvbmcgbG9uZyBpPTA7IGk8amFzOyBpKyspewoJCWZvciAobG9uZyBsb25nIGo9MDsgajxuOyBqKyspewoJCQlpZiAodFtqXT50YWJbaV0peyAvL2plc2xpIGdyYWN6IG1hIHdpZWNlaiB6ZXRvbm93IG9kIEphc2lhLCBsaWN6bmlrIGRsYSBkYW5lZ28gcHJ6eXBhZGt1IHNpxJkgendpxJlrc3phCgkJCQlpbGVbaV0rKzsKCQkJfQoJCX0KCX0KCWZvciAobG9uZyBsb25nIGk9MDsgaTxqYXM7IGkrKykKCWNvdXQgPDwgaWxlW2ldIDw8IGVuZGw7CgoJcmV0dXJuIDA7Cn0=