194
153
258
239
112
227
189
99
177
125
144
233
130
131
112
115
139
103
189
130
157
119
292
196
182
225
145
202
104
216
114
170
155
123
257
117
163
207
168
120
172
101
299
154
756
193
116
276
170
208
124
171