138
675
142
565
102
552
35
542
54
458
17
477
89
383
58
386
41
360
84
321
42
354
322
48
282
24
325
1
157
22
267
11
260
21
237