12 15 4 1 78 32 64 3 33 98 45 56 22 65 33 12 23 34 67 89 90 7 11 87 76 54 43 32 21 9 16 44 49 81 24