187
385
82
527
98
468
62
440
38
416
86
380
51
362
96
349
114
304
83
302
140
288
41
280
70
279
61
263
6
316
34
244
232
78
239