3
20
6
28
1
10
6
2
12
15
4
8
4
14
9
4
9
9
3
9
16
8
16
1
14
13
3
7
13
16
10
11
8
15
17
6
11
5
5
5
7
3
10
4
2
2
5
2