57 55 82 51 97 102 103