487
190
507
179
501
82
570
157
346
145
290
83
362
122
396
95
359
123
227
67
349
6
367
74
160
147
530
173
482
133
264
49