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