2 5 58 33 2 4 3