#include<bits/stdc++.h>
using namespace std;
int a[10000000], b;
int main() {
int n, m;
cin >> n >> m;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
sort(a, a + n);
for (int i = 0; i < m; i++) {
cin >> b;
int l = 0, r = b;
while (l <= r) {
int mid = (l + r) / 2;
if (a[mid] <= b) {
l = mid + 1;
} else {
r = mid - 1;
}
}
cout << l << ' ';
}
return 0;
}