#include<bits/stdc++.h> using namespace std; int main() { int d=0,e=0; int n,b[2000005],c; cin>>n>>c; for(int i=0;i<n;i++){ cin>>b[i];} sort(b+1,b+n+1); for(int j=n;d<=c;j--){ d=d+b[j]; e++; } cout<<e; }