65
146
193
349
177
276
928
231
742
565
997
308