0 93 154 54 124 96 104 198 169 118 164 86 92 78 91 113 121 61 95 129 161 161 66 108 115 76 197 132 154 89 78 97 52 89 94 112 52 100 30000 63 115 156 103 8 128 214 129 95 101 241 158 150 133 70 164 49 100 146 171 104 136 95 102 98 220 113 97 107 89 159 129 124 141 129 67 30000 139 177 80 160 104 110 201 60 134 148 