124 166 27 122 145 106 96 39 168 16 64 132 36106