Dollar gains 64 paisas to reach Rs 160.46