Find the least number which, when divided by 5, 6, 7, and 8, leaves a remainder of 3, but when divided by 9, leaves no remainder.

a) 168
b) 348
c) 528
d) 708