116
122
147
213
77
96
284
274
164
305