8
2
7
8
18
4
2
5
28
4
3
10
4
4
3
3
4
6
20
10
10
6
5
2
1
8
15
30
10
3
5
23
5
7
6
5
12
4
5
6
3
1
1
7
13
16
7
16
1