195
295
320
317
325
236
769
97
103
93
93
94
66
66
265
148
299
148
293
142
150
1059
362
593
155
1104
176
412
255
360
522
304
323
336
433
178
232
197
319
335
231
151
648
150
166
290
311
157
144
154
162
375
165
144
150
196
151
169
316
150
403
468
510
155
571
230
175
160
345
175
152
312
266
150
169
264
161
575
345
174
148
421
163
150
159
157
151
448
331
319
599
305
156
402
174
156
287
279
279
165
347
171