34
118
463
88
54
254
296
420
383
187
249
713
103
162
57
78
572
112
229
82
285
377
163
315
111
74
335
179
80
454
197
244
236
132
38
68
90
142
71
271
113
332
140
282
241
264
687
86
148
108
220
237
125
290
173
218