119
138
130
182
225
108
232
108
98
69
164
210
160
169
239
226
176
160
108
277
246
155
295
171
176
130
168
163
157
132
104
236
131
127
156
150
127
173
169
159
349
94
263
180
252
147
206
220
203
130
200
178
191
140
310
110
114
168
119
260