1010 99 88 77 66 55 44 33 22 11