127
635
101
532
70
343
108
545
87
438
76
396
94
515
75
437
75
460
88
482
96
539
86
508
106
551
97
640
127
635
101
532
70
343
108
545
87
438
76
396
94
515
75
437
75
460
88
482
96
539
86
508
106
551
97
640