116
124
123
147
96
284
123
275
165
308