40
401
37
398
15
387
24
241
6
121
8
186
9
164
1
132
11
128
66
505
5
138
3
124
4
125
115
18
120
68
385
107
92