15
38
32
21
1
12
16
3
6
18