305
1024
700
666
289
99
328
17
59
888