total590   26/30