581
179
530
173
420
153
656
155
235
196
372
75
552
148
400
201
179
112
503
110
498
193
256
104
296
194
287
73
524
106
558
72
439
201
581
30
645
230
617
190