37
27
30
40
39
41
89