29 23 20 7 9 1098