112 99 98 83 79 78 72 74 56 46 37