187
386
82
528
98
468
62
440
38
420
86
378
51
363
96
351
114
305
83
303
140
288
41
282
70
283
61
262
92
1,053
34
244
234
78
239