96
443
48
306
73
300
46
295
31
260
28
237
17
205
18
153
15
137
6
312
10
123
11
111
20
86
14
91
3
83
1
80