106
529
78
405
76
387
119
639
106
541
64
331
85
459
83
420
119
601
85
441
62
310
75
372
67
346
126
636
74
387
66
337
84
438
92
518
103
525
106
529
78
405
76
387
119
639
106
541
64
331
85
459
83
420
119
601
85
441
62
310
75
372
67
346
126
636
74
387
66
337
84
438
92
518
103
525