277
87
26
334
114
107
158
90
47
35