AndrewN
I also got 41:
• if the three digits are all the same, the number is always divisible by 3, for five possible numbers
• if two digits are the same and the other different, the digits can be, in some order, 225, 255, 336 or 366, and in each case we can arrange the three digits in three ways, for a further 12 possible numbers
• if the three digits are different, they can be, in some order, 237, 267, 357, or 567, and in each case we can arrange the three digits in 3! = 6 ways, for a further 24 possible numbers
and adding we have 41 possible numbers in total.
This is not, however, the kind of thing the GMAT is likely to ask, because to solve you just need to tediously enumerate a lot of cases, and GMAT questions aren't like that.