5
13
42
140
53
47
90
99
42
76