275
85
25
331
112
107
156
87
46
35