21
18
19
40
37
17
43