5
13
42
140
53
47
93
99
45
76