/ before
8

19

234

257

3

2

16

9

3379

17

132112

996

10850

51

31