def check(n): s = str(n) for i in range(len(s)-2): if(int(s[i]) <= int(s[i+1]) + int(s[i+2])):return False return True d = {} for i in range(100000,0,-1): if(not check(i)):continue d[sum(int(j) for j in str(i))] = i T = int(input()) for _ in range(T): K = int(input()) if(K not in d): print(-1) else: print(d[K])