38
567
30
349
27
345
45
237
32
267
46
501
9
208
17
196
6
108
4
68
19
88
73
570
1
58
3
56
14
50
49
5
48
33