427
210
291
91
503
217
287
78
429
170
457
173
287
152
111
82
306
47
300
175
280
80
507
80
217
76
468
149
319
144
563
64
460
39
392
135
291
74
189
11