40 46 14 2 21 20 26 15 24 25 4118