50 10000 94 188 134 129 112 111 101 38 68 174 183 158 96 42 70 146 135 176 83 122 101 45 9 33 198 37 31 62 33 162 203 73 155 53 6 144 122 93 139 185 139 96 101 185 64 137 94 35 131 81