There is a number lying between 100 and 199 and having 2 at one's place, sum of the digits of numbers is greater then 3 but less then 9 (but not equal to 3 or 9) , if the number is divisible by three find out that number

Your answer seems reasonable.
Find out if you're right!