7
11
18
20
8
30
6
5
9
19
20
6
18
6
8
10
2
11
8
10
3
12
8
15
13
2
1
7
3
2
6
4
5
7
9
6
5
1
4
1
1
1
1
10
13
3
7
4