163
208
309
159
125
188
231
139
161
150
190
161
142
174
135
146
184
178
177
138
245
232
191
156
110
162
139
218
174
117
178
132
370
132
116
110
167
149
110