99
98
65
114
31
117
10
9
55
20
55
68