I can see and identify with some confidence Oriental sweetlips (Plectorhinchus vittatus), Longfin bannerfish (Heniochus acuminatus), Orange-spotted Spinefoot (Siganus guttatus), Yellow tang (Zebrasoma flavescens), Blue tang (Paracanthurus hepatus), Emperor angelfish (Pomacanthus imperator), Pyramid butterflyfish (Hemitaurichthys polylepis) and Humpback red snapper (Lutjanus gibbus).
Maybe others can offer some additional ID's or corrections.