39
41
30
40
37
38
53