97
159
233
91
159
134
220
212
177
168
65
86
143
125
158
179
96
99
130
55