76 62 70 74 58 70 59 121 118 156 166101