#include<bits/stdc++.h> using namespace std; long long n=0,b=0,h[10001]; int main(){ cin>>n>>b; for(int i=1;i<=n;i++){ int u=0; cin>>u; h[u]=1; } int sum=0,l=0; for(int i=10001;i>=1;i--){ if(h[i]==1){ sum+=i; l++; } if(sum==b){ break; } } cout<<l; }