178
109
333
290
340
101
690
111
353
279
299
120
237
296
370
270
395
180
424
369
205
342
155
258
147
248
331