343
574
417
141
528
349
289
260
235
193
342
295
183
300
185
380
296
165
229
369
291
202
213
271
259
237
441