289
719
284
620
93
426
51
463
203
445
209
413
216
431
114
423
290
378
90
353
248
349
398
78
347
117
342
438
374
119
308
187
354