119
137
148
102
316
289
182
154
87
52