7
42
10
15
14
40
21
48
58
20