107 156 94 172 80 194 124 195