7 94 9 5 6 34 39 46 53 58