479
189
506
178
493
80
569
156
340
141
286
81
360
121
396
95
359
123
227
67
349
6
365
73
160
147
530
173
482
133
264
49