99 98 83 79 72 71 74 56 46 37 28