101
773
216
524
83
513
117
545
105
434
20
457
572
113
413
106
498
177
454
132
418
279
1,040
86
432
125
326
65
391
456
79
397
31
287
142
307