445
370
416
120
562
154
417
157
555
424
880
433
417
427
280
170
384
154
388
141
156
451
149
511
755
160
567
562
325
431
162
793
151
438
555
364
458
164
146
160
163
646
409
599
402
314
145
158
140
150
402
419
536
799
447
411
338
154
277
408
652
80
80
66