157
92
160
209
213
322
18
134
143
339
122
