103
595
75
438
118
626
94
475
66
351
122
690
99
503
69
382
120
637
123
652
123
610
75
392
97
523
108
566
88
502
66
346
123
665
104
529
101
526
101
544
103
595
75
438
118
626
94
475
66
351
122
690
99
503
69
382
120
637
123
652
123
610
75
392
97
523
108
566
88
502
66
346
123
665
104
529
101
526
101
544