27
18
18
25
43
31
41