memo = [[0] * 11 for _ in range(18)] for i in range(18): for cur in range(10): memo[i][cur] = cur if i == 0 else sum(memo[i-1][max(cur, x)] for x in range(10)) def f(r): cur = 0 sr = str(r)[::-1] ans = 0 for i in range(len(sr))[::-1]: v = int(sr[i]) for x in range(v): ans += memo[i][max(cur, x)] cur = max(cur, v) return ans for _ in range(int(input())): l, r = map(int, input().split()) ans = f(r+1) - f(l) print(ans)