134
887
71
534
50
470
101
468
257
609
58
349
60
512
74
474
49
356
1
157
62
339
89
426
113
535
69
435
18
403
94
446
38
353
396