#include <bits/stdc++.h>
using namespace std;

int number(int x){
    if(x<10)return x;
    if(x>45)return -1;
    string s="";
    int num=9;
    while(x>0 && num>0){
        if(num>x)num=x;
        s+=to_string(num);
        x-=num;
        num--;
    }
    
    
    reverse(s.begin(),s.end());
    
    return stoi(s);
}

int main() {
	int t;
	cin>>t;
	while(t--){
	    int x;
	    cin>>x;
	    cout<<number(x)<<endl;
	}
	return 0;
}