10
10
3
12
17
2
28
4
1
3
4
3
6
4
4
25
21
13
1
2
3
7
4
8
8
13
7
5
9
27
1
4
11
2
9
1
5
19
3
3
6
11
12
5
5
4
10
2