40
569
84
295
37
271
24
258
27
180
23
244
6
106
224
11
184
66
509
12
150
8
132
141
16
134
13
122
112
107
22
104