92
406
45
286
84
226
33
196
22
156
149
28
144
17
115
15
108
19
93
12
91
29
103
32
96
20
13
783
86
87
16
89