50
28
42
44
31
32
50