Dollar gains 9 paisas to reach Rs166.26