77
114
245
95
141
105
123
77
114
245
161