40
50
43
61
40
67
180
312
40
50
61
329
0
65
74
43
50
327
74
61
50
50
50
50
314
299
338
66
50
43
54
324
43
74
290
43
40
43
317
366
66
40
343
74
319
74
66
330
407
43
320
50
323
50
43
61
50
61
54
50
43
382
308
367
43
50
43
388
66
61
332
334
43
43
61
302
50
50
50
317
825
50
50
50
351
43
66
326
43
50
50
50
43
331
50
54
43
50
309
348
333
61
61
43
50
278
328
326
117
289
321
399