277
87
334
114
107
158
90
47
35
75