99
299
20
357
482
554
307
397
600
462
430
537
597
440
469
11
220
192
45
471
157
514
551
30
537
555
293
414
227
254
448
418
205
378
306
582
61
595
15
370
214
307
388
487
382
572
300
292
598
144
120
263
414
456
20
368
481
279
102
381
45
578
473
523
259
4
134
347
530
36
285
559
522
516
433
589
128
93
397
496
114
11
490
337
282
264
90
480
524
58
359
480
131
285
243
302
423
469
190
22
