275
82
25
330
112
107
156
87
46
35