146
267
225
131
337
150
124
167
167
43
144
84
159
97
102
84
297
92
203
83
91
135
169
344
122
246
180
244
221
128
162
137
284
133
136
131
217
218
103
178
140
315
318
230
168
140
115
335
305
298
56
152
136
287
236
183
94
95
234
161