39
18
28
31
20
21
46
39
8
49