125
227
232
124
145
266
357
469
111
233
284
271
123
241
128
237
109
600
411
233
35
427
254
236
228
238
426
430
230
242
214
394
588
143
254
82
235
372
215
246
553
239
159
240
444
596
224
259
235
200
230
229
742
230
584
194
574
416
125
232
243
122
434
121
162
248
233
340
113
236
602
258
99
113
98
160