111
132
132
139
106
299
152
119
99
282
149
143
115
364
210
251
158
184
207
133
190
116
143
198
58
195
131
189
58
277
220
204
193
140
151
77
103
123
46
203
97
229
106
160
228
92
243
170
272
62
144
525
144
180
385
103
167
203
173
100