131
277
130
801
235
98
114
537
445
75