331 177 102 107