Dollar gains 64 paisas to reach Rs160.46