50 66 24 21 161 82 54 136 3125