10
27
2
9
8
4
8
10
6
10
18
11
13
12
9
10
6
6
2
8
3
18
16
23
27
28