9 51 24 12 15 16 19 34 46 47 54 56