32 138 117 143 26 60 126 117 100 35 123 30 84 42 122 134 33 22 62 45 85 6 80 67 125 103 114 93 44 15 28 104 8339