20 31 65 5 46 17 47 24 38 65 24 29 33100