张老师身上有2元和5元的人民币共20张,一共是64元.2元和5元的各多少张?