5
30
18
10
2
1
3
5
14
3
18
27
16
32
17
32
18
12
14
12