43
27
25
55
29
32
31