95
111
94
94
90
56