// R38819026 #include using namespace std; int main() { int n, h[20005], b, sum = 0, i; cin >> n >> b; for (i = 0; i < n; i++) { cin >> h[i]; } sort(h, h + n); while (sum < b) { sum += h[--i]; } cout << n - i << endl; return 0; }