#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n,liczbaZbioru,liczbaWarunku,licznik=0;
cin >> n;
vector <int> zbiorLiczb;
for(int i=0; i<n; i++)
{
cin >> liczbaZbioru;
zbiorLiczb.push_back(liczbaZbioru);
}
int k;
vector <int> warunki;
cin >> k;
for(int i=0; i<k; i++)
{
cin >> liczbaWarunku;
warunki.push_back(liczbaWarunku);
}
for(int i=0; i<k; i++)
{
for(int j=0; j<n; j++)
{
if(zbiorLiczb[j]<warunki[i])
licznik++;
}
cout << licznik << endl;
licznik=0;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSAKewoJaW50IG4sbGljemJhWmJpb3J1LGxpY3piYVdhcnVua3UsbGljem5paz0wOwoJY2luID4+IG47Cgl2ZWN0b3IgPGludD4gemJpb3JMaWN6YjsKCWZvcihpbnQgaT0wOyBpPG47IGkrKykKCXsKCQljaW4gPj4gbGljemJhWmJpb3J1OwoJCXpiaW9yTGljemIucHVzaF9iYWNrKGxpY3piYVpiaW9ydSk7Cgl9CglpbnQgazsKCXZlY3RvciA8aW50PiB3YXJ1bmtpOwoJY2luID4+IGs7Cglmb3IoaW50IGk9MDsgaTxrOyBpKyspCgl7CgkJY2luID4+IGxpY3piYVdhcnVua3U7CgkJd2FydW5raS5wdXNoX2JhY2sobGljemJhV2FydW5rdSk7Cgl9Cglmb3IoaW50IGk9MDsgaTxrOyBpKyspCgl7CgkJZm9yKGludCBqPTA7IGo8bjsgaisrKQoJCXsKCQkJaWYoemJpb3JMaWN6YltqXTx3YXJ1bmtpW2ldKQoJCQkJbGljem5paysrOwoJCX0KCQljb3V0IDw8IGxpY3puaWsgPDwgZW5kbDsKCQlsaWN6bmlrPTA7Cgl9CglyZXR1cm4gMDsKfQ==