447
348
422
101
229
358
145
292
243
274
192
138