535
172
437
71
566
121
554
62
464
163
523
47
108
77
550
79
393
91
437
143
134
76
365
88
258
108
290
139
468
96
250
89
539
129
416
73
385
68
269
156