7
15
20

1
5
2
3
7
4

28

6
4
6
10
2

3
25

1
9

12