10 543 56 6 7 21 38 52 59 77 79 90 94