20 50 50 18 19 76 77 7879