9 140 57 1 4 23 29 38 54 72 82 99