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


void solve()
{
	int n;
	cin >> n;
	if (n > 45)
	{
		cout << "-1\n";
	}
	else
	{
		string ans;
		int k = 9;
		while (n > 0)
		{
			if (n >= k)
			{
				char ch = k + 48;
				ans += ch;
				n -= k;
				k--;
			}
			else
			{
				char ch = n + 48;
				ans += ch;
				break;
			}

		}
		reverse(ans.begin(), ans.end());
		cout << ans << endl;
	}
}

int32_t main()
{
	ios_base:: sync_with_stdio(false);
	cin.tie(NULL); cout.tie(NULL);
#ifndef ONLINE_JUDGE
	freopen("input.txt", "r", stdin);
	freopen("output.txt", "w", stdout);
#endif
	int t; cin >> t; while (t--)
	{
		solve();
	}

	return 0;
}