12 31 20 38 65 35 16 45 30 78 88 10 79 19 40 66 921