7 24 79 55 103 78 23 51 52 83 105 34 13 48 70 64 77 53 13 31 74 50