11
15
10
16
23
18
43