40
37
40
58
31
41
34