34
28
30
45
41
41
43