31
11
16
18
16
21
54