128
496
161
265
137
179
318
366
207
814