40
38
40
58
31
41
34