560
184
549
112
343
179
427
64
340
147
484
143
280
151
591
197
587
217
379
107
572
118
534
66
574
197
465
39
458
150
540
128
495
110
141
47
608
108
423
71