40
61
97
74
67
74
74
65
67
104
50
303
320
339
307
50
67
170
50
50
161
142
295
50
159
167
50
169
46
54
40
302
67
50
67
50
67
8783
342
67
324
305
386
323
74
50
161
296
156
338
346
50
298
158
74
50
150
40
40
67
247
315
74
54
283
146
74
168
161
142
40
331
311
328
67
161
67
50
156
54
338
67
335
272
319
517
231