30
38
46
40
18
45
41
35