31 70 123 175 228 