116
294
104
75
159
111
132
98
65
326