32
36
29
43
36
41
46