#include<bits/stdc++.h>
using namespace std;
#define ll long long int
#define rep(i,a,b) for(int i=a;i<b;i++)
#define arrr int n;cin>>n;int a[n];for(int i=0;i<n;i++){cin>>a[i];}
const int N = 1e6;
// bool prime[1000001]={true};

// void sieve(){
//    memset(prime,1,sizeof(prime));
//    prime[0]=prime[1]=false;
//    for(ll i=2 ; i*i<=N ; i++){
//          for(int j=i*2 ; j<=N;j+=i){
//             prime[j] = false;
//          }
//    }
// }



 
void solve(){
   int n;
   cin>>n;
   if(n>1099){
      cout<<"YES"<<"\n";
      return;
   }

   while(n>=0){
      if(n%11 == 0){
         cout<<"YES"<<'\n';
         return;
      }
      n-=111;
   }
   cout<<"NO"<<"\n";
}
 
int main(){
 
   ios_base::sync_with_stdio(false);
   cin.tie(NULL); cout.tie(NULL);
   

   int t;
   t=1;
   cin>>t;
   while(t--)solve();


         
      
    
}