706
268
604
125
440
90
456
123
627
182
592
97
157
97
368
38
209
73
462
101
469
189
494
173
385
123
527
223
320
85
434
206
149
120
247
120
239
19
210
46