85
68
144
140
92
260
194
148
98
123
111
159
304
165
287