132
427
330
279
804
236
190
295
114
537