1059
188
467
257
502
173
560
136
389
169
667
237
495
151
291
179
396
32
363
161
224
180
600
101
435
32
478
151
382
107
378
129
237
131
515
130
535
151
472
110