109 58 10 78 63 2 40 97 76 136 47 87 129 7124