8 45 14 1 20 24 27 44 46 47 61