4
21
28
6
38
15
24
17
38
31