28
63 4 126 103 124 108 110 8 117 154 98 144 111 54 140 19 51 93 83 30 146 35 91 67 67 59 138 83 
8 5 6 15 14 26 45 77 54 94 82 54 71 31 97 16 47 39 37 2 46 14 10 81 12 90 42 9 