105 107 180 185 206 228 255168