126
153
114
64
92
137
166
125
67
97