82
425
116
589
114
608
108
538
129
679
95
483
85
432
103
595
105
560
77
398
120
668
105
539
89
453
95
507
70
351
68
350
66
337
98
579
97
543
156
778
82
425
116
589
114
608
108
538
129
679
95
483
85
432
103
595
105
560
77
398
120
668
105
539
89
453
95
507
70
351
68
350
66
337
98
579
97
543
156
778