128
161
265
179
366
207
814
271
602
55