100
100
96
100
100
104
94
88
93
99
92
146
74
63