25 27 72 126 415 146 358