60

341

140

37

305

395

5

16

154

365

261

269