590
207
600
100
107
59
264
149
486
188
471
117
300
104
603
101
466
90
547
69
427
99
566
185
372
24
530
20
483
32
434
154
156
43
473
198
536
68
231
155