150 170 116 133 153 94 105 256 197 215 305 448 285 534992