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