153 85 231 40 30 116 187 101 245 173 42 133 88 42 135 55 95 102 103 35 200 268124