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