116
124
121
147
96
284
122
274
165
308