44 24 30 22 43 -1 45 41 -1 47