13 92 78 91 98 16 38 36 37 57 66 76 80 89 93 94 11 25 27 1 17 28 43 41 56 84 14 31 63 70 99 72 40 42 54 8 15 10 34 44 100 69 79 85 4 59 90 3 74 50 51 53 18 39 60 64 5 77 97 9 68 81 2 21 24 67 30 65 29 20 23 96 6 19 26 86 47 49 82 55 88 73 95 45 12 35 61 7 48 52 83 87 33 58 62 75 71 32 22 46