Asian markets post mixed figures at weekly close