94
89
85
87
87
79
83
82
59
87
42
85
80
91
82
89
91
87
83
91
100
85
48
98
75
79
97
85
57