125 103 114 93 44 16 28 104 83 39 60 102 49 116 41 66 133 141 8 11561