21
18
19
40
37
16
42