1

2

3

140

30