102
96
97
99
89
90
94
86