116
120
296
104
75
159
111
133
98
67