16
11
12
21
18
19
41