25
30
30
32
16
31
27
16
8
41