363
1
284
69
497
399
2
449
490
77
526
293
387
215
385
417
317
287
390
238
93
45
99
74
85
83
57
79
50
111
55