102
125
137
229
366
126
88
73
141
115
135
156
354
377
267
231
96
93
221
185
196
310
163
143
105
266
133
177
289
125
166
177
155
216
245
482
190
129
117
416
212
188
151
90
108
236
83
187
231
189
168
223
168
269
77
263
221
99
155
118