108
181
112
166
201
260
100
161
96
340
131
170
176
256
131
145
197
351
96
215
145
100
156
289
216
90
113
155
117
358
136
204
247
135
349
146
197
125
62
277
119
201
204
253
165
230
411
296
398
333
155
164
113
424
258
223
148
123
155
105