605
261
165
349
125
110
39
285
93
102