39
33
29
40
43
41
174