43 50 51 41 57 55 60 45 -1