279
57
88
66
77
189
148
106
359
128
95
425