93
365
41
282
33
267
26
245
42
205
20
457
21
150
16
138
14
48
129
125
13
123
121
38
8
29
15
27
12
30
31