175
364
72
506
156
92
144
215
194
435
165
133
274
278
385
524
185
246
437
168
194
219
158
576
466
381
331
293
367
203
363
154
522
481
675
304
237
578
517
405
434
360
297
755
284
862
509
704
437
332
332
303
567
176
506
306
216
243
547
343