109
207
224
206
197
66
207
214
218
615
576
788
1041
413
444
553
405
500
223
416
164
217
249
226
473
316
330
340
399
402
403
211
1027
189
543
389
209
205
402
520
270
467
123
61
210
4048
160
209
114
135
210
52
68
189
340
604
858
415
414
250
403
268
612
214
210
215
580
215
217
225
535
360
343
200
59