111
230
121
166
86
75
98