9 528 26 3 17 20 22 45 57 76 77 79