152
349
202
418
255
215
350
362
226
187
237
258
179
246
212