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