604
580
261
231
165
349
560
125
99
455