375
345
198
166
506
208
383
283
155
225
259
292
262
309
307
