10 18 22 17 67 78 81 63 26 15 31 36 88 82 88 71 24 20 43 59 75 83 91 75 15 53 56 68 115 138 118 48 26 37 78 88 108 156 156 103 57 69 106 137 147 167 132 128 84 108 130 148 162 193 153 131 131 162 179 148 172 145 169 98