558 137 138 135 527 136 134 186