9 108 46 7 8 13 22 52 57 64 77 95