106
243
205
57
233
60
93
244
647
728