Yes, 100% sure it is 44 hrs.
To check your CPF, apply for Singpass at any CPF board. then check.
Note that CPF contribution comprises 2 parts. 20% is deducted from
your gross by the employer, then the employer must then contribute
another 16% out of their own pocket. Do check your account to
ensure that such an amount is in already. If it is not, log a
complain with CPF board.
Note that you can still complain to CPF board even after you quite
your job, the same for a complain with MOM. Its still not too
late.