32
37
29
43
36
41
46