15
9
16
13
18
17
46