Converting each number to base 10110two=1×22+1×21+0×20= 1 × 4 + 1 × 2 + 0 × 1= 4 + 2 + 0= 6ten31eight=3×81+1×80= 3 × 8 + 1 × 1= 24 + 1= 25ten42five=4×51+2×50= 4 × 5 + 2 × 1= 20 + 2= 22tenHence, 31eight>42five>110twoIn ascending order, 110two,42five,31eight