526
176
537
111
327
177
415
63
323
139
473
141
204
128
528
173
556
208
368
106
557
116
510
63
551
193
451
39
445
149
531
128
487
110
130
47
594
104
416
71