3
3
12
14
5
9
7
7
14
28
3
4
3
2
11
18
4
5
8
9