105
635
45
434
88
399
108
258
49
294
12
210
27
160
13
132
22
180
19
123
20
161
11
126
89
10
120
68
395
111
109
7
84