1
1
7
17
22

2
5
2
3
8
6

34

6
5
7
10
2

2
32

1
11

15