Răspuns :
Prima virgula ("Frate, frate...") este folosita deoarece este o enumeratie, iar a doua virgula ("...frate, dar pita...") este folosita deoarece "dar" este o conjunctie adversiala.
Prima virgula marcheaza repetitia substantivului"frate",a doua este folosita inaintea conjunctiei adversative"dar" iar a treia separa substantivul"Barbate" in vocativ de restul propozitiei si indica o adresare.