96
445
48
307
73
302
46
298
31
260
28
239
17
207
18
154
15
138
10
123
11
110
20
115
14
92
1
83
13
769
3
82
79
85