18 22 18 19 89 20 1089