12 4 5 2 27 25 21 122 2 749