218
540
109
405
73
397
212
401
93
303
127
265
45
168
166
55
221
62
214
27
124
56
175
52
139
110
143
30
112
33
138
26