8 77 10 23 29 36 54 56 57 61 62