31
32
25
25
40
27
30
41
38
41