20
44
31
18
4
19
21