97 98 101 102 105 107108