528
177
538
111
328
177
416
63
324
140
473
141
206
129
532
174
557
208
369
106
557
116
512
63
551
193
451
39
446
149
531
128
487
110
131
47
594
104
416
71