115
868
192
196
237
340
247
160
108
35